public class ReloadingRelyingPartyMetadataProvider extends AbstractIdentifiableInitializableComponent implements MetadataResolver
MetadataResolver.| Modifier and Type | Field and Description |
|---|---|
private org.slf4j.Logger |
log
Class logger.
|
private ReloadableService<MetadataResolver> |
service
The service which managed the reloading.
|
| Constructor and Description |
|---|
ReloadingRelyingPartyMetadataProvider(ReloadableService<MetadataResolver> resolverService)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
MetadataFilter |
getMetadataFilter() |
boolean |
isRequireValidMetadata() |
Iterable<EntityDescriptor> |
resolve(CriteriaSet criteria) |
EntityDescriptor |
resolveSingle(CriteriaSet criteria) |
void |
setMetadataFilter(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<MetadataResolver> service
public ReloadingRelyingPartyMetadataProvider(@Nonnull@ParameterName(name="resolverService") ReloadableService<MetadataResolver> resolverService)
resolverService - the service which will manage the loading.@Nonnull public Iterable<EntityDescriptor> resolve(CriteriaSet criteria) throws ResolverException
resolve in interface Resolver<EntityDescriptor,CriteriaSet>ResolverException@Nullable public EntityDescriptor resolveSingle(CriteriaSet criteria) throws ResolverException
resolveSingle in interface Resolver<EntityDescriptor,CriteriaSet>ResolverExceptionpublic boolean isRequireValidMetadata()
isRequireValidMetadata in interface MetadataResolverpublic void setRequireValidMetadata(boolean requireValidMetadata)
setRequireValidMetadata in interface MetadataResolverpublic MetadataFilter getMetadataFilter()
getMetadataFilter in interface MetadataResolverpublic void setMetadataFilter(MetadataFilter newFilter)
setMetadataFilter in interface MetadataResolverCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.