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–2020 Shibboleth Consortium. All rights reserved.