public class StaticCredentialResolver extends AbstractCredentialResolver
CredentialResolver which just stores
and returns a static set of credentials.
Note: no filtering or other evaluation of the credentials is performed. Any Criterion
specified are ignored. For a similar Collection-based CredentialResolver implementation which does support
evaluation and filtering based on supplied evaluable criteria, see CollectionCredentialResolver.
| Modifier and Type | Field and Description |
|---|---|
private List<Credential> |
creds
List of credentials held by this resolver.
|
| Constructor and Description |
|---|
StaticCredentialResolver(Credential credential)
Constructor.
|
StaticCredentialResolver(List<Credential> credentials)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<Credential> |
resolve(CriteriaSet criteria) |
resolveSingleprivate List<Credential> creds
public StaticCredentialResolver(@Nonnull @ParameterName(name="credentials") List<Credential> credentials)
credentials - collection of credentials to be held by this resolverpublic StaticCredentialResolver(@Nonnull @ParameterName(name="credential") Credential credential)
credential - a single credential to be held by this resolver@Nonnull public Iterable<Credential> resolve(@Nullable CriteriaSet criteria) throws ResolverException
resolve in interface Resolver<Credential,CriteriaSet>resolve in class AbstractCredentialResolverResolverExceptionCopyright © 1999–2019 Shibboleth Consortium. All rights reserved.