Class AbstractCredentialResolver
- java.lang.Object
-
- org.opensaml.security.credential.impl.AbstractCredentialResolver
-
- 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
- Direct Known Subclasses:
AbstractChainingCredentialResolver,AbstractCriteriaFilteringCredentialResolver,StaticCredentialResolver
public abstract class AbstractCredentialResolver extends Object implements org.opensaml.security.credential.CredentialResolver
Abstract base class forCredentialResolverimplementations.
-
-
Constructor Summary
Constructors Constructor Description AbstractCredentialResolver()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Iterable<org.opensaml.security.credential.Credential>resolve(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet)org.opensaml.security.credential.CredentialresolveSingle(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet)
-
-
-
Method Detail
-
resolveSingle
@Nullable public org.opensaml.security.credential.Credential resolveSingle(@Nullable net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet) throws net.shibboleth.utilities.java.support.resolver.ResolverException- Specified by:
resolveSinglein interfacenet.shibboleth.utilities.java.support.resolver.Resolver<org.opensaml.security.credential.Credential,net.shibboleth.utilities.java.support.resolver.CriteriaSet>- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverException
-
resolve
@Nonnull public abstract Iterable<org.opensaml.security.credential.Credential> resolve(@Nullable net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet) throws net.shibboleth.utilities.java.support.resolver.ResolverException
- Specified by:
resolvein interfacenet.shibboleth.utilities.java.support.resolver.Resolver<org.opensaml.security.credential.Credential,net.shibboleth.utilities.java.support.resolver.CriteriaSet>- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverException
-
-