Class ChainingKeyInfoCredentialResolver

  • All Implemented Interfaces:
    net.shibboleth.utilities.java.support.resolver.Resolver<org.opensaml.security.credential.Credential,​net.shibboleth.utilities.java.support.resolver.CriteriaSet>, org.opensaml.security.credential.CredentialResolver, org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver

    public class ChainingKeyInfoCredentialResolver
    extends org.opensaml.security.credential.impl.AbstractChainingCredentialResolver<org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver>
    implements org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver
    A concrete implementation of AbstractChainingCredentialResolver which is scoped to the KeyInfoCredentialResolver type.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.opensaml.security.credential.impl.AbstractChainingCredentialResolver

        org.opensaml.security.credential.impl.AbstractChainingCredentialResolver.CredentialIterable, org.opensaml.security.credential.impl.AbstractChainingCredentialResolver.CredentialIterator
    • Method Summary

      • Methods inherited from class org.opensaml.security.credential.impl.AbstractChainingCredentialResolver

        getResolverChain, resolve
      • Methods inherited from class org.opensaml.security.credential.impl.AbstractCredentialResolver

        resolveSingle
      • Methods inherited from interface net.shibboleth.utilities.java.support.resolver.Resolver

        resolve, resolveSingle
    • Constructor Detail

      • ChainingKeyInfoCredentialResolver

        public ChainingKeyInfoCredentialResolver​(@Nonnull @ParameterName(name="resolverChain")
                                                 List<org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver> resolverChain)
        Constructor.
        Parameters:
        resolverChain - the chain of KeyInfo credential resolvers