Interface BatchMetadataResolver
-
- All Superinterfaces:
Component,IdentifiedComponent,MetadataResolver,Resolver<EntityDescriptor,CriteriaSet>
public interface BatchMetadataResolver extends MetadataResolver
Marker interface forMetadataResolverimplementations which resolve metadata from a batch of data loaded and processed in advance of resolution operations, for example by loading an XML document from a file or HTTP resource at component initialization time.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InstantgetRootValidUntil()Get the validUntil of of the metadata batch root element, if present.BooleanisRootValid()Get the validity state of the metadata batch root element, as determined in an implementation-specific manner.-
Methods inherited from interface net.shibboleth.utilities.java.support.component.IdentifiedComponent
getId
-
Methods inherited from interface org.opensaml.saml.metadata.resolver.MetadataResolver
getMetadataFilter, isRequireValidMetadata, setMetadataFilter, setRequireValidMetadata
-
Methods inherited from interface net.shibboleth.utilities.java.support.resolver.Resolver
resolve, resolveSingle
-
-
-
-
Method Detail
-
getRootValidUntil
@Nullable Instant getRootValidUntil()
Get the validUntil of of the metadata batch root element, if present.- Returns:
- the validUntil date/time of the root element, or null if not available
-
isRootValid
@Nullable Boolean isRootValid()
Get the validity state of the metadata batch root element, as determined in an implementation-specific manner.- Returns:
- true if root element is valid, false if not valid, null if indeterminate
-
-