Uses of Interface
org.opensaml.saml.saml2.metadata.EntityDescriptor
-
Packages that use EntityDescriptor Package Description org.opensaml.saml.common.messaging.context Context classes for SAML-based messaging function.org.opensaml.saml.common.messaging.context.navigate Functions to navigate SAML message contexts.org.opensaml.saml.common.messaging.soap Support classes for SAML SOAP message operations.org.opensaml.saml.common.profile.logic Functions and predicates supporting common SAML profile behavior.org.opensaml.saml.metadata.criteria.entity.impl Implementation classes related toEntityDescriptorcriteria, particularly evaluable (predicate) criteria.org.opensaml.saml.metadata.resolver Classes for SAML metadata resolution.org.opensaml.saml.metadata.resolver.filter.impl Implementation of the resolver filters.org.opensaml.saml.metadata.resolver.impl Classes for retrieving, filtering, and querying metadata.org.opensaml.saml.metadata.resolver.index Classes for SAML metadata indexing.org.opensaml.saml.metadata.resolver.index.impl Implementation of the metadata resolver indexes.org.opensaml.saml.saml2.metadata Concrete definitions of the objects described in saml-metadata-2.0-os work.org.opensaml.saml.saml2.metadata.impl Concrete implementations of the metadata APIs. -
-
Uses of EntityDescriptor in org.opensaml.saml.common.messaging.context
Fields in org.opensaml.saml.common.messaging.context declared as EntityDescriptor Modifier and Type Field Description private EntityDescriptorSAMLMetadataContext. entityDescriptorThe descriptor of the SAML entity.Methods in org.opensaml.saml.common.messaging.context that return EntityDescriptor Modifier and Type Method Description EntityDescriptorSAMLMetadataContext. getEntityDescriptor()Gets the descriptor of the SAML entity.Methods in org.opensaml.saml.common.messaging.context with parameters of type EntityDescriptor Modifier and Type Method Description voidSAMLMetadataContext. setEntityDescriptor(EntityDescriptor descriptor)Sets the descriptor of the SAML entity. -
Uses of EntityDescriptor in org.opensaml.saml.common.messaging.context.navigate
Methods in org.opensaml.saml.common.messaging.context.navigate that return EntityDescriptor Modifier and Type Method Description EntityDescriptorEntityDescriptorLookupFunction. apply(SAMLMetadataContext input) -
Uses of EntityDescriptor in org.opensaml.saml.common.messaging.soap
Fields in org.opensaml.saml.common.messaging.soap declared as EntityDescriptor Modifier and Type Field Description private EntityDescriptorSAMLSOAPClientContextBuilder. peerEntityDescriptorThe SAML peer EntityDescriptor.Methods in org.opensaml.saml.common.messaging.soap that return EntityDescriptor Modifier and Type Method Description EntityDescriptorSAMLSOAPClientContextBuilder. getPeerEntityDescriptor()Get the SAML peer EntityDscriptor.Methods in org.opensaml.saml.common.messaging.soap with parameters of type EntityDescriptor Modifier and Type Method Description SAMLSOAPClientContextBuilder<InboundMessageType,OutboundMessageType>SAMLSOAPClientContextBuilder. setPeerEntityDescriptor(EntityDescriptor entityDescriptor)Set the SAML peer EntityDescriptor. -
Uses of EntityDescriptor in org.opensaml.saml.common.profile.logic
Methods in org.opensaml.saml.common.profile.logic with parameters of type EntityDescriptor Modifier and Type Method Description protected RegistrationInfoAbstractRegistrationInfoPredicate. getRegistrationInfo(EntityDescriptor entity)Get theRegistrationInfoextension associated with an entity, if any.booleanAbstractRegistrationInfoPredicate. test(EntityDescriptor input)booleanEntityAttributesPredicate. test(EntityDescriptor input)booleanEntityGroupNamePredicate. test(EntityDescriptor input)booleanEntityIdPredicate. test(EntityDescriptor input) -
Uses of EntityDescriptor in org.opensaml.saml.metadata.criteria.entity.impl
Methods in org.opensaml.saml.metadata.criteria.entity.impl with parameters of type EntityDescriptor Modifier and Type Method Description booleanEvaluableEntityRoleEntityDescriptorCriterion. test(EntityDescriptor entityDescriptor) -
Uses of EntityDescriptor in org.opensaml.saml.metadata.resolver
Methods in org.opensaml.saml.metadata.resolver that return EntityDescriptor Modifier and Type Method Description EntityDescriptorChainingMetadataResolver. resolveSingle(CriteriaSet criteria)Methods in org.opensaml.saml.metadata.resolver that return types with arguments of type EntityDescriptor Modifier and Type Method Description Iterable<EntityDescriptor>ChainingMetadataResolver. resolve(CriteriaSet criteria)Method parameters in org.opensaml.saml.metadata.resolver with type arguments of type EntityDescriptor Modifier and Type Method Description private Set<String>ChainingMetadataResolver. collectEntityIDs(Iterable<EntityDescriptor> descriptors)Collect the unique entityIDs from the supplied iterable of entity descriptors. -
Uses of EntityDescriptor in org.opensaml.saml.metadata.resolver.filter.impl
Fields in org.opensaml.saml.metadata.resolver.filter.impl with type parameters of type EntityDescriptor Modifier and Type Field Description private Multimap<Predicate<EntityDescriptor>,XMLObject>AlgorithmFilter. applyMapRules for adding algorithms.private Multimap<Predicate<EntityDescriptor>,Attribute>EntityAttributesFilter. applyMapRules for adding attributes.private Multimap<Predicate<EntityDescriptor>,String>NameIDFormatFilter. applyMapRules for adding formats.private Predicate<EntityDescriptor>PredicateFilter. conditionMatching predicate.Methods in org.opensaml.saml.metadata.resolver.filter.impl that return types with arguments of type EntityDescriptor Modifier and Type Method Description Predicate<EntityDescriptor>PredicateFilter. getCondition()Get the predicate to be applied.Methods in org.opensaml.saml.metadata.resolver.filter.impl with parameters of type EntityDescriptor Modifier and Type Method Description protected voidAlgorithmFilter. addEncryptionMethod(EntityDescriptor descriptor, EncryptionMethod encryptionMethod)AddEncryptionMethodextension to everyKeyDescriptorfound in an entity.private voidEntityAttributesFilter. addEntityAttribute(EntityDescriptor descriptor, EntityAttributes container, Attribute input)Get or createAttributebased on the input/template object.private voidEntityAttributesFilter. applyFilter(EntityDescriptor descriptor)Apply include policy to metadata on input.protected voidAlgorithmFilter. filterEntityDescriptor(EntityDescriptor descriptor)Filters entity descriptor.protected voidEntityAttributesFilter. filterEntityDescriptor(EntityDescriptor descriptor)Filters entity descriptor.protected voidEntityRoleFilter. filterEntityDescriptor(EntityDescriptor descriptor)Filters entity descriptor roles.protected voidNameIDFormatFilter. filterEntityDescriptor(EntityDescriptor descriptor)Filters entity descriptor.protected ExtensionsAlgorithmFilter. getExtensions(EntityDescriptor descriptor)Return existingExtensionsobject or create it first.protected voidSignatureValidationFilter. processEntityDescriptor(EntityDescriptor entityDescriptor, MetadataFilterContext context, boolean isRoot)Process the signatures on the specified EntityDescriptor and any signed children.Method parameters in org.opensaml.saml.metadata.resolver.filter.impl with type arguments of type EntityDescriptor Modifier and Type Method Description voidAlgorithmFilter. setRules(Map<Predicate<EntityDescriptor>,Collection<XMLObject>> rules)Set the mappings fromPredicateto extensions of various types to apply.voidEntityAttributesFilter. setRules(Map<Predicate<EntityDescriptor>,Collection<Attribute>> rules)voidNameIDFormatFilter. setRules(Map<Predicate<EntityDescriptor>,Collection<String>> rules)Set the mappings fromPredicateto format collection to apply.Constructor parameters in org.opensaml.saml.metadata.resolver.filter.impl with type arguments of type EntityDescriptor Constructor Description PredicateFilter(PredicateFilter.Direction dir, Predicate<EntityDescriptor> theCondition)Constructor. -
Uses of EntityDescriptor in org.opensaml.saml.metadata.resolver.impl
Fields in org.opensaml.saml.metadata.resolver.impl with type parameters of type EntityDescriptor Modifier and Type Field Description private CriterionPredicateRegistry<EntityDescriptor>AbstractMetadataResolver. criterionPredicateRegistryRegistry used in resolving predicates from criteria.private Iterator<EntityDescriptor>CompositeMetadataResolver.CompositeMetadataResolverIterable.CompositeMetadataResolverIterator. currentResolverMetadataIteratorIterator over the results of the current resolver.private Map<String,List<EntityDescriptor>>AbstractMetadataResolver.EntityBackingStore. indexedDescriptorsIndex of entity IDs to their descriptors.private Predicate<EntityDescriptor>AbstractDynamicMetadataResolver. initializationFromCachePredicatePredicate which determines whether a given entity should be loaded from the persistent cache at resolver initialization time.private List<EntityDescriptor>AbstractMetadataResolver.EntityBackingStore. orderedDescriptorsOrdered list of entity descriptors.private Function<EntityDescriptor,String>AbstractDynamicMetadataResolver. persistentCacheKeyGeneratorFunction for generating the String key used with the cache manager.private XMLObjectLoadSaveManager<EntityDescriptor>AbstractDynamicMetadataResolver. persistentCacheManagerThe manager for the persistent cache store for resolved metadata.private MetadataIndexManager<EntityDescriptor>AbstractBatchMetadataResolver.BatchEntityBackingStore. secondaryIndexManagerManager for secondary indexes.Methods in org.opensaml.saml.metadata.resolver.impl that return EntityDescriptor Modifier and Type Method Description EntityDescriptorCompositeMetadataResolver.CompositeMetadataResolverIterable.CompositeMetadataResolverIterator. next()EntityDescriptorAbstractMetadataResolver. resolveSingle(CriteriaSet criteria)EntityDescriptorCompositeMetadataResolver. resolveSingle(CriteriaSet criteria)Methods in org.opensaml.saml.metadata.resolver.impl that return types with arguments of type EntityDescriptor Modifier and Type Method Description CriterionPredicateRegistry<EntityDescriptor>AbstractMetadataResolver. getCriterionPredicateRegistry()Get the registry used in resolving predicates from criteria.Map<String,List<EntityDescriptor>>AbstractMetadataResolver.EntityBackingStore. getIndexedDescriptors()Get the entity descriptor index.Predicate<EntityDescriptor>AbstractDynamicMetadataResolver. getInitializationFromCachePredicate()Get the predicate which determines whether a given entity should be loaded from the persistent cache at resolver initialization time.List<EntityDescriptor>AbstractMetadataResolver.EntityBackingStore. getOrderedDescriptors()Get the ordered entity descriptor list.Function<EntityDescriptor,String>AbstractDynamicMetadataResolver. getPersistentCacheKeyGenerator()Get the function for generating the String key used with the persistent cache manager.XMLObjectLoadSaveManager<EntityDescriptor>AbstractDynamicMetadataResolver. getPersistentCacheManager()Get the manager for the persistent cache store for resolved metadata.MetadataIndexManager<EntityDescriptor>AbstractBatchMetadataResolver.BatchEntityBackingStore. getSecondaryIndexManager()Get the secondary index manager.Iterator<EntityDescriptor>AbstractBatchMetadataResolver. iterator()Iterator<EntityDescriptor>CompositeMetadataResolver.CompositeMetadataResolverIterable. iterator()protected Optional<Set<EntityDescriptor>>AbstractBatchMetadataResolver. lookupByIndexes(CriteriaSet criteria)Resolve the set up descriptors based on the indexes currently held.protected Iterable<EntityDescriptor>AbstractDynamicMetadataResolver. lookupCriteria(CriteriaSet criteria)Lookup and return all EntityDescriptors currently available in the resolver cache which match either entityID or secondary-indexed criteria.protected List<EntityDescriptor>AbstractDynamicMetadataResolver. lookupEntityID(String entityID)Get list of descriptors matching an entityID.protected List<EntityDescriptor>AbstractMetadataResolver. lookupEntityID(String entityID)Get list of descriptors matching an entityID.protected List<EntityDescriptor>AbstractMetadataResolver. lookupIndexedEntityID(String entityID)Lookup the specified entityID from the index.protected Iterable<EntityDescriptor>AbstractMetadataResolver. predicateFilterCandidates(Iterable<EntityDescriptor> candidates, CriteriaSet criteria, boolean onEmptyPredicatesReturnEmpty)Filter the supplied candidates by resolving predicates from the supplied criteria and applying the predicates to return a filteredIterable.protected List<EntityDescriptor>AbstractDynamicMetadataResolver. processNonEntityIDFetchedEntittiesDescriptor(EntitiesDescriptor entities)Process an EntitiesDescriptor received from a non-entityID-based fetch.protected List<EntityDescriptor>AbstractDynamicMetadataResolver. processNonEntityIDFetchedEntityDescriptor(EntityDescriptor entity)Process an EntityDescriptor received from a non-entityID-based fetch.Iterable<EntityDescriptor>AbstractBatchMetadataResolver. resolve(CriteriaSet criteria)Iterable<EntityDescriptor>AbstractDynamicMetadataResolver. resolve(CriteriaSet criteria)Iterable<EntityDescriptor>CompositeMetadataResolver. resolve(CriteriaSet criteria)protected Iterable<EntityDescriptor>AbstractDynamicMetadataResolver. resolveFromOriginSource(CriteriaSet criteria, String entityID)Fetch metadata from an origin source based on the input criteria, store it in the backing store and then return it.protected Iterable<EntityDescriptor>AbstractDynamicMetadataResolver. resolveFromOriginSourceWithEntityID(CriteriaSet criteria, String entityID)Fetch metadata from an origin source based on the input criteria when the entityID is known, store it in the backing store and then return it.protected Iterable<EntityDescriptor>AbstractDynamicMetadataResolver. resolveFromOriginSourceWithoutEntityID(CriteriaSet criteria)Fetch metadata from an origin source based on the input criteria when the entityID is not known, store it in the backing store and then return it.Methods in org.opensaml.saml.metadata.resolver.impl with parameters of type EntityDescriptor Modifier and Type Method Description StringAbstractDynamicMetadataResolver.DefaultCacheKeyGenerator. apply(EntityDescriptor input)protected InstantAbstractDynamicMetadataResolver. computeExpirationTime(EntityDescriptor entityDescriptor, Instant now)Compute the effective expiration time for the specified metadata.protected voidAbstractBatchMetadataResolver. indexEntityDescriptor(EntityDescriptor entityDescriptor, AbstractMetadataResolver.EntityBackingStore backingStore)Index the specified entity descriptor, updating the specified entity backing store instance as necessary.protected voidAbstractDynamicMetadataResolver. indexEntityDescriptor(EntityDescriptor entityDescriptor, AbstractMetadataResolver.EntityBackingStore backingStore)Index the specified entity descriptor, updating the specified entity backing store instance as necessary.protected voidAbstractMetadataResolver. indexEntityDescriptor(EntityDescriptor entityDescriptor, AbstractMetadataResolver.EntityBackingStore backingStore)Index the specified entity descriptor, updating the specified entity backing store instance as necessary.private voidAbstractDynamicMetadataResolver. logMetadataExpiration(EntityDescriptor descriptor, Instant now, Instant nextRefresh)Check metadata for expiration or pending expiration and log appropriately.protected voidAbstractDynamicMetadataResolver. preProcessEntityDescriptor(EntityDescriptor entityDescriptor, AbstractMetadataResolver.EntityBackingStore backingStore)Pre-process the specified entity descriptor, updating the specified entity backing store instance as necessary.protected voidAbstractMetadataResolver. preProcessEntityDescriptor(EntityDescriptor entityDescriptor, AbstractMetadataResolver.EntityBackingStore backingStore)Pre-process the specified entity descriptor, updating the specified entity backing store instance as necessary.protected List<EntityDescriptor>AbstractDynamicMetadataResolver. processNonEntityIDFetchedEntityDescriptor(EntityDescriptor entity)Process an EntityDescriptor received from a non-entityID-based fetch.protected voidAbstractDynamicMetadataResolver. processPersistentCacheEntry(String currentKey, EntityDescriptor descriptor)Process an entry loaded from the persistent cache.Method parameters in org.opensaml.saml.metadata.resolver.impl with type arguments of type EntityDescriptor Modifier and Type Method Description protected Iterable<RoleDescriptor>PredicateRoleDescriptorResolver. getAllCandidates(Iterable<EntityDescriptor> entityDescriptors)Obtain all role descriptors contained by the input entity descriptors.protected Iterable<RoleDescriptor>PredicateRoleDescriptorResolver. getCandidatesByRoleAndProtocol(Iterable<EntityDescriptor> entityDescriptors, CriteriaSet criteria)Obtain the role descriptors contained by the input entity descriptors which match the specified role and protocol criteria.protected Iterable<EntityDescriptor>AbstractMetadataResolver. predicateFilterCandidates(Iterable<EntityDescriptor> candidates, CriteriaSet criteria, boolean onEmptyPredicatesReturnEmpty)Filter the supplied candidates by resolving predicates from the supplied criteria and applying the predicates to return a filteredIterable.voidAbstractMetadataResolver. setCriterionPredicateRegistry(CriterionPredicateRegistry<EntityDescriptor> registry)Set the registry used in resolving predicates from criteria.voidAbstractDynamicMetadataResolver. setInitializationFromCachePredicate(Predicate<EntityDescriptor> predicate)Set the predicate which determines whether a given entity should be loaded from the persistent cache at resolver initialization time.voidAbstractDynamicMetadataResolver. setPersistentCacheKeyGenerator(Function<EntityDescriptor,String> generator)Set the function for generating the String key used with the persistent cache manager.voidAbstractDynamicMetadataResolver. setPersistentCacheManager(XMLObjectLoadSaveManager<EntityDescriptor> manager)Set the manager for the persistent cache store for resolved metadata. -
Uses of EntityDescriptor in org.opensaml.saml.metadata.resolver.index
Methods in org.opensaml.saml.metadata.resolver.index with parameters of type EntityDescriptor Modifier and Type Method Description Set<MetadataIndexKey>MetadataIndex. generateKeys(EntityDescriptor descriptor)Generate a set of one or moreMetadataIndexKeyinstances based on the inputEntityDescriptor. -
Uses of EntityDescriptor in org.opensaml.saml.metadata.resolver.index.impl
Fields in org.opensaml.saml.metadata.resolver.index.impl with type parameters of type EntityDescriptor Modifier and Type Field Description private Function<EntityDescriptor,Set<MetadataIndexKey>>FunctionDrivenMetadataIndex. descriptorStrategyFunction for producing index keys from an EntityDescriptor.private Function<EntityDescriptor,T>MetadataIndexManager. entityDescriptorFunctionFunction to extract the data item to be indexed from an EntityDescriptor.private List<Function<EntityDescriptor,Set<MetadataIndexKey>>>SAMLArtifactMetadataIndex. indexingFunctionsIndexing function instance to use.Methods in org.opensaml.saml.metadata.resolver.index.impl that return EntityDescriptor Modifier and Type Method Description EntityDescriptorMetadataIndexManager.IdentityExtractionFunction. apply(EntityDescriptor input)Methods in org.opensaml.saml.metadata.resolver.index.impl with parameters of type EntityDescriptor Modifier and Type Method Description StringMetadataIndexManager.EntityIDExtractionFunction. apply(EntityDescriptor input)EntityDescriptorMetadataIndexManager.IdentityExtractionFunction. apply(EntityDescriptor input)Set<MetadataIndexKey>SAMLArtifactMetadataIndex.EntityIDToSHA1SourceIDIndexingFunction. apply(EntityDescriptor descriptor)Set<MetadataIndexKey>SAMLArtifactMetadataIndex.SourceIDExtensionIndexingFunction. apply(EntityDescriptor descriptor)Set<MetadataIndexKey>SAMLArtifactMetadataIndex.SourceLocationIndexingFunction. apply(EntityDescriptor descriptor)voidMetadataIndexManager. deindexEntityDescriptor(EntityDescriptor descriptor)Remove from the index the specifiedEntityDescriptorbased on the indexes currently held.Set<MetadataIndexKey>EndpointMetadataIndex. generateKeys(EntityDescriptor descriptor)Generate a set of one or moreMetadataIndexKeyinstances based on the inputEntityDescriptor.Set<MetadataIndexKey>FunctionDrivenMetadataIndex. generateKeys(EntityDescriptor descriptor)Generate a set of one or moreMetadataIndexKeyinstances based on the inputEntityDescriptor.Set<MetadataIndexKey>RoleMetadataIndex. generateKeys(EntityDescriptor descriptor)Generate a set of one or moreMetadataIndexKeyinstances based on the inputEntityDescriptor.Set<MetadataIndexKey>SAMLArtifactMetadataIndex. generateKeys(EntityDescriptor descriptor)Generate a set of one or moreMetadataIndexKeyinstances based on the inputEntityDescriptor.voidMetadataIndexManager. indexEntityDescriptor(EntityDescriptor descriptor)Index the specifiedEntityDescriptorbased on the indexes currently held.Constructor parameters in org.opensaml.saml.metadata.resolver.index.impl with type arguments of type EntityDescriptor Constructor Description FunctionDrivenMetadataIndex(Function<EntityDescriptor,Set<MetadataIndexKey>> descriptorFunction, Function<CriteriaSet,Set<MetadataIndexKey>> criteriaFunction)Constructor.LockableMetadataIndexManager(Set<MetadataIndex> initIndexes, Function<EntityDescriptor,T> extractionFunction)Constructor.MetadataIndexManager(Set<MetadataIndex> initIndexes, Function<EntityDescriptor,T> extractionFunction)Constructor.SAMLArtifactMetadataIndex(List<Function<EntityDescriptor,Set<MetadataIndexKey>>> descriptorIndexingFunctions)Constructor. -
Uses of EntityDescriptor in org.opensaml.saml.saml2.metadata
Methods in org.opensaml.saml.saml2.metadata that return types with arguments of type EntityDescriptor Modifier and Type Method Description List<EntityDescriptor>EntitiesDescriptor. getEntityDescriptors()Gets a list of childEntityDescriptors. -
Uses of EntityDescriptor in org.opensaml.saml.saml2.metadata.impl
Classes in org.opensaml.saml.saml2.metadata.impl that implement EntityDescriptor Modifier and Type Class Description classEntityDescriptorImplConcretate implementation ofEntitiesDescriptor.Methods in org.opensaml.saml.saml2.metadata.impl that return EntityDescriptor Modifier and Type Method Description EntityDescriptorEntityDescriptorBuilder. buildObject()Builds a SAMLObject using the default name and namespace information provided SAML specifications.EntityDescriptorEntityDescriptorBuilder. buildObject(String namespaceURI, String localName, String namespacePrefix)Creates an XMLObject with a given fully qualified name.Methods in org.opensaml.saml.saml2.metadata.impl that return types with arguments of type EntityDescriptor Modifier and Type Method Description List<EntityDescriptor>EntitiesDescriptorImpl. getEntityDescriptors()Gets a list of childEntityDescriptors.
-