Class AbstractChainingCredentialResolver<ResolverType extends CredentialResolver>

java.lang.Object
org.opensaml.security.credential.impl.AbstractCredentialResolver
org.opensaml.security.credential.impl.AbstractChainingCredentialResolver<ResolverType>
Type Parameters:
ResolverType - the subtype of CredentialResolver to be chained
All Implemented Interfaces:
Resolver<Credential,CriteriaSet>, CredentialResolver
Direct Known Subclasses:
ChainingCredentialResolver, ChainingKeyInfoCredentialResolver

public abstract class AbstractChainingCredentialResolver<ResolverType extends CredentialResolver> extends AbstractCredentialResolver
An abstract implementation of CredentialResolver which chains together one or more underlying credential resolver implementations. Resolved credentials are returned from all underlying resolvers in the chain, in the order implied by the order of the resolvers in the chain.