Interface BatchMetadataResolver
-
- All Superinterfaces:
net.shibboleth.utilities.java.support.component.Component
,net.shibboleth.utilities.java.support.component.IdentifiedComponent
,MetadataResolver
,net.shibboleth.utilities.java.support.resolver.Resolver<EntityDescriptor,net.shibboleth.utilities.java.support.resolver.CriteriaSet>
public interface BatchMetadataResolver extends MetadataResolver
Marker interface forMetadataResolver
implementations 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 Instant
getRootValidUntil()
Get the validUntil of of the metadata batch root element, if present.Boolean
isRootValid()
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
-
-
-
-
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
-
-