Uses of Interface
org.opensaml.saml.metadata.resolver.index.MetadataIndexKey
Packages that use MetadataIndexKey
Package
Description
Classes for SAML metadata indexing.
Implementation of the metadata resolver indexes.
-
Uses of MetadataIndexKey in org.opensaml.saml.metadata.resolver.index
Classes in org.opensaml.saml.metadata.resolver.index that implement MetadataIndexKeyModifier and TypeClassDescriptionclassA simple implementation ofMetadataIndexKeybased on a single input string.Methods in org.opensaml.saml.metadata.resolver.index that return types with arguments of type MetadataIndexKeyModifier and TypeMethodDescriptionMetadataIndex.generateKeys(CriteriaSet criteriaSet) Generate a set of one or moreMetadataIndexKeyinstances based on the inputCriteriaSet.MetadataIndex.generateKeys(EntityDescriptor descriptor) Generate a set of one or moreMetadataIndexKeyinstances based on the inputEntityDescriptor. -
Uses of MetadataIndexKey in org.opensaml.saml.metadata.resolver.index.impl
Classes in org.opensaml.saml.metadata.resolver.index.impl that implement MetadataIndexKeyModifier and TypeClassDescriptionprotected static classAn implementation ofMetadataIndexKeyrepresenting a single SAML metadata endpoint.protected static classAn implementation ofMetadataIndexKeyrepresenting a single SAML metadata role.protected static classAn implementation ofMetadataIndexKeyrepresenting a SAML artifact SourceID value.protected static classAn implementation ofMetadataIndexKeyrepresenting a SAML artifact source location value.Fields in org.opensaml.saml.metadata.resolver.index.impl with type parameters of type MetadataIndexKeyModifier and TypeFieldDescriptionprivate Function<CriteriaSet,Set<MetadataIndexKey>> FunctionDrivenMetadataIndex.criteriaStrategyFunction for producing index keys from a CriteriaSet.private Function<EntityDescriptor,Set<MetadataIndexKey>> FunctionDrivenMetadataIndex.descriptorStrategyFunction for producing index keys from an EntityDescriptor.private final Map<MetadataIndexKey,Set<T>> MetadataIndexStore.indexThe indexed storage of data.private List<Function<EntityDescriptor,Set<MetadataIndexKey>>> SAMLArtifactMetadataIndex.indexingFunctionsIndexing function instance to use.Methods in org.opensaml.saml.metadata.resolver.index.impl that return types with arguments of type MetadataIndexKeyModifier and TypeMethodDescriptionSAMLArtifactMetadataIndex.EntityIDToSHA1SourceIDIndexingFunction.apply(EntityDescriptor descriptor) SAMLArtifactMetadataIndex.SourceIDExtensionIndexingFunction.apply(EntityDescriptor descriptor) SAMLArtifactMetadataIndex.SourceLocationIndexingFunction.apply(EntityDescriptor descriptor) EndpointMetadataIndex.generateKeys(CriteriaSet criteriaSet) Generate a set of one or moreMetadataIndexKeyinstances based on the inputCriteriaSet.EndpointMetadataIndex.generateKeys(EntityDescriptor descriptor) Generate a set of one or moreMetadataIndexKeyinstances based on the inputEntityDescriptor.FunctionDrivenMetadataIndex.generateKeys(CriteriaSet criteriaSet) Generate a set of one or moreMetadataIndexKeyinstances based on the inputCriteriaSet.FunctionDrivenMetadataIndex.generateKeys(EntityDescriptor descriptor) Generate a set of one or moreMetadataIndexKeyinstances based on the inputEntityDescriptor.RoleMetadataIndex.generateKeys(CriteriaSet criteriaSet) Generate a set of one or moreMetadataIndexKeyinstances based on the inputCriteriaSet.RoleMetadataIndex.generateKeys(EntityDescriptor descriptor) Generate a set of one or moreMetadataIndexKeyinstances based on the inputEntityDescriptor.SAMLArtifactMetadataIndex.generateKeys(CriteriaSet criteriaSet) Generate a set of one or moreMetadataIndexKeyinstances based on the inputCriteriaSet.SAMLArtifactMetadataIndex.generateKeys(EntityDescriptor descriptor) Generate a set of one or moreMetadataIndexKeyinstances based on the inputEntityDescriptor.MetadataIndexStore.getKeys()Get the set of allMetadataIndexKeyinstances currently indexed.private Set<MetadataIndexKey>EndpointMetadataIndex.processCriteria(CriteriaSet criteriaSet, QName roleType, Endpoint endpoint) Process the specified role and endpoint.Methods in org.opensaml.saml.metadata.resolver.index.impl with parameters of type MetadataIndexKeyModifier and TypeMethodDescriptionvoidMetadataIndexStore.add(MetadataIndexKey key, T item) Add the supplied data item to the index under the suppliedMetadataIndexKey.voidMetadataIndexStore.clear(MetadataIndexKey key) Clear all data items indexed under the suppliedMetadataIndexKey.MetadataIndexStore.lookup(MetadataIndexKey key) Lookup the instances of data indexed under the suppliedMetadataIndexKey.voidMetadataIndexStore.remove(MetadataIndexKey key, T item) Remove the supplied data item from the index under the suppliedMetadataIndexKey.Constructor parameters in org.opensaml.saml.metadata.resolver.index.impl with type arguments of type MetadataIndexKeyModifierConstructorDescriptionFunctionDrivenMetadataIndex(Function<EntityDescriptor, Set<MetadataIndexKey>> descriptorFunction, Function<CriteriaSet, Set<MetadataIndexKey>> criteriaFunction) Constructor.SAMLArtifactMetadataIndex(List<Function<EntityDescriptor, Set<MetadataIndexKey>>> descriptorIndexingFunctions) Constructor.