public class ReloadingRelyingPartyMetadataProvider extends AbstractIdentifiableInitializableComponent implements org.opensaml.saml.metadata.resolver.MetadataResolver
MetadataResolver.| Modifier and Type | Field and Description |
|---|---|
private org.slf4j.Logger |
log
Class logger.
|
private ReloadableService<org.opensaml.saml.metadata.resolver.MetadataResolver> |
service
The service which managed the reloading.
|
| Constructor and Description |
|---|
ReloadingRelyingPartyMetadataProvider(ReloadableService<org.opensaml.saml.metadata.resolver.MetadataResolver> resolverService)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.opensaml.saml.metadata.resolver.filter.MetadataFilter |
getMetadataFilter() |
boolean |
isRequireValidMetadata() |
Iterable<org.opensaml.saml.saml2.metadata.EntityDescriptor> |
resolve(CriteriaSet criteria) |
org.opensaml.saml.saml2.metadata.EntityDescriptor |
resolveSingle(CriteriaSet criteria) |
void |
setMetadataFilter(org.opensaml.saml.metadata.resolver.filter.MetadataFilter newFilter) |
void |
setRequireValidMetadata(boolean requireValidMetadata) |
setIddoInitialize, getIddestroy, doDestroy, initialize, isDestroyed, isInitializedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId@Nonnull private final org.slf4j.Logger log
private final ReloadableService<org.opensaml.saml.metadata.resolver.MetadataResolver> service
public ReloadingRelyingPartyMetadataProvider(@Nonnull ReloadableService<org.opensaml.saml.metadata.resolver.MetadataResolver> resolverService)
resolverService - the service which will manage the loading.@Nonnull public Iterable<org.opensaml.saml.saml2.metadata.EntityDescriptor> resolve(CriteriaSet criteria) throws ResolverException
resolve in interface Resolver<org.opensaml.saml.saml2.metadata.EntityDescriptor,CriteriaSet>ResolverException@Nullable public org.opensaml.saml.saml2.metadata.EntityDescriptor resolveSingle(CriteriaSet criteria) throws ResolverException
resolveSingle in interface Resolver<org.opensaml.saml.saml2.metadata.EntityDescriptor,CriteriaSet>ResolverExceptionpublic boolean isRequireValidMetadata()
isRequireValidMetadata in interface org.opensaml.saml.metadata.resolver.MetadataResolverpublic void setRequireValidMetadata(boolean requireValidMetadata)
setRequireValidMetadata in interface org.opensaml.saml.metadata.resolver.MetadataResolverpublic org.opensaml.saml.metadata.resolver.filter.MetadataFilter getMetadataFilter()
getMetadataFilter in interface org.opensaml.saml.metadata.resolver.MetadataResolverpublic void setMetadataFilter(org.opensaml.saml.metadata.resolver.filter.MetadataFilter newFilter)
setMetadataFilter in interface org.opensaml.saml.metadata.resolver.MetadataResolverCopyright © 1999–2017 Shibboleth Consortium. All rights reserved.