Uses of Interface
org.opensaml.security.credential.CredentialResolver
-
Packages that use CredentialResolver Package Description org.opensaml.saml.security.impl Classes related to verifying various credentials within a SAML system.org.opensaml.security.credential.impl CredentialResolverimplementation classes.org.opensaml.security.trust Interfaces and classes used to evaluate the trustworthiness and validity ofCredentials.org.opensaml.security.trust.impl TrustEngineimplementation classes.org.opensaml.xmlsec.keyinfo Classes in support of processing XML Signature KeyInfo material.org.opensaml.xmlsec.keyinfo.impl Interfaces and classes for working with XML KeyInfo elements.org.opensaml.xmlsec.signature.support.impl Implementations of signature evaluation functions. -
-
Uses of CredentialResolver in org.opensaml.saml.security.impl
Classes in org.opensaml.saml.security.impl that implement CredentialResolver Modifier and Type Class Description classMetadataCredentialResolverA credential resolver capable of resolving credentials from SAML 2 metadata.Fields in org.opensaml.saml.security.impl declared as CredentialResolver Modifier and Type Field Description private CredentialResolverInlineSelfEncryptionParametersStrategy. credentialResolverCredential resolver for self-encryption.Constructors in org.opensaml.saml.security.impl with parameters of type CredentialResolver Constructor Description InlineSelfEncryptionParametersStrategy(CredentialResolver credResolver, EncryptionParametersResolver paramsResolver)Constructor.InlineSelfEncryptionParametersStrategy(CredentialResolver credResolver, EncryptionParametersResolver paramsResolver, Function<ProfileRequestContext,List<EncryptionConfiguration>> configStrategy)Constructor. -
Uses of CredentialResolver in org.opensaml.security.credential.impl
Classes in org.opensaml.security.credential.impl with type parameters of type CredentialResolver Modifier and Type Class Description classAbstractChainingCredentialResolver<ResolverType extends CredentialResolver>An abstract implementation ofCredentialResolverwhich chains together one or more underlying credential resolver implementations.Classes in org.opensaml.security.credential.impl that implement CredentialResolver Modifier and Type Class Description classAbstractChainingCredentialResolver<ResolverType extends CredentialResolver>An abstract implementation ofCredentialResolverwhich chains together one or more underlying credential resolver implementations.classAbstractCredentialResolverAbstract base class forCredentialResolverimplementations.classAbstractCriteriaFilteringCredentialResolverAn abstract implementation ofCredentialResolverthat filters the returned Credentials based on the instances ofPredicatewhich are present in the set of criteria as instances ofEvaluableCredentialCriterion, or which are obtained via lookup in theEvaluableCredentialCriteriaRegistry.classChainingCredentialResolverA concrete implementation ofAbstractChainingCredentialResolverwhich is scoped to the simpleCredentialResolvertype.classCollectionCredentialResolverAn implementation ofCredentialResolverthat uses aCollectionas the underlying credential source.classFilesystemCredentialResolverNOTE: this class is not yet implemented ACredentialResolverthat pulls credential information from the file system.classKeyStoreCredentialResolverACredentialResolverthat extractsCredential's from a key store.classStaticCredentialResolverSimple implementation ofCredentialResolverwhich just stores and returns a static set of credentials.Fields in org.opensaml.security.credential.impl declared as CredentialResolver Modifier and Type Field Description private CredentialResolverAbstractChainingCredentialResolver.CredentialIterator. currentResolverThe current resolver which is returning credentials.Constructor parameters in org.opensaml.security.credential.impl with type arguments of type CredentialResolver Constructor Description ChainingCredentialResolver(List<CredentialResolver> resolverChain)Constructor. -
Uses of CredentialResolver in org.opensaml.security.trust
Methods in org.opensaml.security.trust that return CredentialResolver Modifier and Type Method Description CredentialResolverTrustedCredentialTrustEngine. getCredentialResolver()Gets the credential resolver used to recover trusted credentials that may be used to validate tokens. -
Uses of CredentialResolver in org.opensaml.security.trust.impl
Fields in org.opensaml.security.trust.impl declared as CredentialResolver Modifier and Type Field Description private CredentialResolverExplicitKeyTrustEngine. credentialResolverResolver used for resolving trusted credentials.private CredentialResolverExplicitX509CertificateTrustEngine. credentialResolverResolver used for resolving trusted credentials.Methods in org.opensaml.security.trust.impl that return CredentialResolver Modifier and Type Method Description CredentialResolverExplicitKeyTrustEngine. getCredentialResolver()Gets the credential resolver used to recover trusted credentials that may be used to validate tokens.CredentialResolverExplicitX509CertificateTrustEngine. getCredentialResolver()Gets the credential resolver used to recover trusted credentials that may be used to validate tokens.Constructors in org.opensaml.security.trust.impl with parameters of type CredentialResolver Constructor Description ExplicitKeyTrustEngine(CredentialResolver resolver)Constructor.ExplicitX509CertificateTrustEngine(CredentialResolver resolver)Constructor. -
Uses of CredentialResolver in org.opensaml.xmlsec.keyinfo
Subinterfaces of CredentialResolver in org.opensaml.xmlsec.keyinfo Modifier and Type Interface Description interfaceKeyInfoCredentialResolverSpecializedCredentialResolvermarker interface for resolvers which resolve credentials based on aKeyInfoelement. -
Uses of CredentialResolver in org.opensaml.xmlsec.keyinfo.impl
Classes in org.opensaml.xmlsec.keyinfo.impl that implement CredentialResolver Modifier and Type Class Description classBasicProviderKeyInfoCredentialResolverImplementation ofKeyInfoCredentialResolverwhich resolves credentials based on aKeyInfoelement using a configured list ofKeyInfoProviders and optional post-processing hooks.classChainingKeyInfoCredentialResolverA concrete implementation ofAbstractChainingCredentialResolverwhich is scoped to theKeyInfoCredentialResolvertype.classCollectionKeyInfoCredentialResolverAn implementation ofKeyInfoCredentialResolverwhich uses aCollectionas the underlying credential source.classLocalKeyInfoCredentialResolverA simple specialization ofBasicProviderKeyInfoCredentialResolverwhich is capable of using information from aKeyInfoto resolve local credentials from a suppliedCredentialResolverwhich manages local credentials.classStaticKeyInfoCredentialResolverSimple implementation ofKeyInfoCredentialResolverwhich just stores and returns a static set of credentials.Fields in org.opensaml.xmlsec.keyinfo.impl declared as CredentialResolver Modifier and Type Field Description private CredentialResolverLocalKeyInfoCredentialResolver. localCredResolverThe resolver which is used to resolve local credentials.Methods in org.opensaml.xmlsec.keyinfo.impl that return CredentialResolver Modifier and Type Method Description CredentialResolverLocalKeyInfoCredentialResolver. getLocalCredentialResolver()Get the resolver for local credentials.Constructors in org.opensaml.xmlsec.keyinfo.impl with parameters of type CredentialResolver Constructor Description LocalKeyInfoCredentialResolver(List<KeyInfoProvider> keyInfoProviders, CredentialResolver localCredentialResolver)Constructor. -
Uses of CredentialResolver in org.opensaml.xmlsec.signature.support.impl
Fields in org.opensaml.xmlsec.signature.support.impl declared as CredentialResolver Modifier and Type Field Description private CredentialResolverExplicitKeySignatureTrustEngine. credentialResolverResolver used for resolving trusted credentials.Methods in org.opensaml.xmlsec.signature.support.impl that return CredentialResolver Modifier and Type Method Description CredentialResolverExplicitKeySignatureTrustEngine. getCredentialResolver()Gets the credential resolver used to recover trusted credentials that may be used to validate tokens.Constructors in org.opensaml.xmlsec.signature.support.impl with parameters of type CredentialResolver Constructor Description ExplicitKeySignatureTrustEngine(CredentialResolver resolver, KeyInfoCredentialResolver keyInfoResolver)Constructor.
-