Class ChainingJOSEObjectCredentialResolver
java.lang.Object
org.opensaml.security.credential.impl.AbstractCredentialResolver
org.opensaml.security.credential.impl.AbstractChainingCredentialResolver<JOSEObjectCredentialResolver>
net.shibboleth.oidc.security.credential.impl.ChainingJOSEObjectCredentialResolver
- All Implemented Interfaces:
JOSEObjectCredentialResolver,Resolver<Credential,,CriteriaSet> CredentialResolver
public class ChainingJOSEObjectCredentialResolver
extends AbstractChainingCredentialResolver<JOSEObjectCredentialResolver>
implements JOSEObjectCredentialResolver
A concrete implementation of
AbstractChainingCredentialResolver which is scoped to
the simple JOSEObjectCredentialResolver type.-
Nested Class Summary
Nested classes/interfaces inherited from class org.opensaml.security.credential.impl.AbstractChainingCredentialResolver
AbstractChainingCredentialResolver.CredentialIterable, AbstractChainingCredentialResolver.CredentialIterator -
Constructor Summary
ConstructorsConstructorDescriptionChainingJOSEObjectCredentialResolver(List<JOSEObjectCredentialResolver> resolverChain) Constructor. -
Method Summary
Methods inherited from class org.opensaml.security.credential.impl.AbstractChainingCredentialResolver
getResolverChain, resolveMethods inherited from class org.opensaml.security.credential.impl.AbstractCredentialResolver
resolveSingleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.shibboleth.shared.resolver.Resolver
resolve, resolveSingle
-
Constructor Details
-
ChainingJOSEObjectCredentialResolver
public ChainingJOSEObjectCredentialResolver(@Nonnull List<JOSEObjectCredentialResolver> resolverChain) Constructor.- Parameters:
resolverChain- the credential resolver chain
-