public class EncryptionCredentialsResolver extends Object implements org.opensaml.security.credential.CredentialResolver, IdentifiableComponent
| Modifier and Type | Field and Description |
|---|---|
private String |
id
Component ID.
|
private org.slf4j.Logger |
log
Logger.
|
private ReloadableSpringService<RelyingPartyConfigurationResolver> |
service
The reloading resolver which is the source of the credentials.
|
| Constructor and Description |
|---|
EncryptionCredentialsResolver(ReloadableSpringService<RelyingPartyConfigurationResolver> resolverService)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getId() |
Iterable<org.opensaml.security.credential.Credential> |
resolve(CriteriaSet criteria) |
org.opensaml.security.credential.Credential |
resolveSingle(CriteriaSet criteriaSet) |
void |
setId(String componentId) |
@Nonnull private org.slf4j.Logger log
@Nonnull private ReloadableSpringService<RelyingPartyConfigurationResolver> service
public EncryptionCredentialsResolver(@Nonnull ReloadableSpringService<RelyingPartyConfigurationResolver> resolverService)
resolverService - the Spring service exposing the relying party configuration service@Nullable public String getId()
getId in interface IdentifiedComponentpublic void setId(@Nonnull@NotEmpty String componentId)
setId in interface IdentifiableComponent@Nullable public org.opensaml.security.credential.Credential resolveSingle(@Nullable CriteriaSet criteriaSet) throws ResolverException
resolveSingle in interface Resolver<org.opensaml.security.credential.Credential,CriteriaSet>ResolverException@Nonnull public Iterable<org.opensaml.security.credential.Credential> resolve(@Nullable CriteriaSet criteria) throws ResolverException
resolve in interface Resolver<org.opensaml.security.credential.Credential,CriteriaSet>ResolverExceptionCopyright © 1999–2017 Shibboleth Consortium. All rights reserved.