Package net.shibboleth.oidc.profile.impl
Class FormOutboundKeySetResponseMessageTest.MockReturnAllCollectionJOSEObjectCredentialResolver
- java.lang.Object
-
- net.shibboleth.oidc.profile.impl.FormOutboundKeySetResponseMessageTest.MockReturnAllCollectionJOSEObjectCredentialResolver
-
- All Implemented Interfaces:
JOSEObjectCredentialResolver,Resolver<Credential,CriteriaSet>,CredentialResolver
- Enclosing class:
- FormOutboundKeySetResponseMessageTest
private static class FormOutboundKeySetResponseMessageTest.MockReturnAllCollectionJOSEObjectCredentialResolver extends Object implements JOSEObjectCredentialResolver
Mock resolver which just returns all the credentials it knows.
-
-
Field Summary
Fields Modifier and Type Field Description private List<Credential>collectionList of credentials held by this resolver.
-
Constructor Summary
Constructors Constructor Description MockReturnAllCollectionJOSEObjectCredentialResolver(List<Credential> credentials)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<Credential>resolve(CriteriaSet criteria)CredentialresolveSingle(CriteriaSet criteria)
-
-
-
Field Detail
-
collection
private final List<Credential> collection
List of credentials held by this resolver.
-
-
Constructor Detail
-
MockReturnAllCollectionJOSEObjectCredentialResolver
public MockReturnAllCollectionJOSEObjectCredentialResolver(@Nonnull @ParameterName(name="credentials") List<Credential> credentials)
Constructor.- Parameters:
credentials- collection of credentials to be held by this resolver
-
-
Method Detail
-
resolve
public Iterable<Credential> resolve(CriteriaSet criteria) throws ResolverException
- Specified by:
resolvein interfaceResolver<Credential,CriteriaSet>- Throws:
ResolverException
-
resolveSingle
public Credential resolveSingle(CriteriaSet criteria) throws ResolverException
- Specified by:
resolveSinglein interfaceResolver<Credential,CriteriaSet>- Throws:
ResolverException
-
-