public interface MetadataIndex
EntityDescriptor, and corresponding lookup
via a CriteriaSet, using one or more (possibly implementation-specific)
instances of MetadataIndexKey.| Modifier and Type | Method and Description |
|---|---|
Set<MetadataIndexKey> |
generateKeys(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet)
Generate a set of one or more
MetadataIndexKey instances based on the input CriteriaSet. |
Set<MetadataIndexKey> |
generateKeys(EntityDescriptor descriptor)
Generate a set of one or more
MetadataIndexKey instances based on the input EntityDescriptor. |
@Nullable @NonnullElements @Unmodifiable @NotLive Set<MetadataIndexKey> generateKeys(@Nonnull EntityDescriptor descriptor)
MetadataIndexKey instances based on the input EntityDescriptor.
These index key instances reflect the type of indexing performed and "understood" by the implementation,
and as such should complement the MetadataIndexKey types generated for descriptor
lookup via generateKeys(CriteriaSet).
descriptor - the entity descriptor set to process@Nullable @NonnullElements @Unmodifiable @NotLive Set<MetadataIndexKey> generateKeys(@Nonnull net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet)
MetadataIndexKey instances based on the input CriteriaSet.
These index key instances reflect the type of indexing performed and "understood" by the implementation,
and as such should complement the MetadataIndexKey types generated for descriptor
indexing via generateKeys(EntityDescriptor).
criteriaSet - the criteria set to processCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.