Uses of Interface
org.opensaml.saml.metadata.resolver.MetadataResolver
Packages that use MetadataResolver
Package
Description
Functions and predicates supporting common SAML profile behavior.
Classes for SAML metadata resolution.
Classes for retrieving, filtering, and querying metadata.
-
Uses of MetadataResolver in org.opensaml.saml.common.profile.logic
Fields in org.opensaml.saml.common.profile.logic declared as MetadataResolverModifier and TypeFieldDescriptionprivate MetadataResolverAffiliationNameIDPolicyPredicate.metadataResolverMetadata resolver to use.private MetadataResolverEntityGroupNamePredicate.metadataResolverA supplemental resolver to allow forAffiliationDescriptorlookup.Methods in org.opensaml.saml.common.profile.logic with parameters of type MetadataResolverModifier and TypeMethodDescriptionvoidAffiliationNameIDPolicyPredicate.setMetadataResolver(MetadataResolver resolver) Set the metadata resolver to use.Constructors in org.opensaml.saml.common.profile.logic with parameters of type MetadataResolverModifierConstructorDescriptionEntityGroupNamePredicate(Collection<String> names, MetadataResolver resolver) Constructor. -
Uses of MetadataResolver in org.opensaml.saml.metadata.resolver
Subinterfaces of MetadataResolver in org.opensaml.saml.metadata.resolverModifier and TypeInterfaceDescriptioninterfaceMarker interface forMetadataResolverimplementations 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.interfaceSpecialization ofMetadataResolverthat supports on-demand clearing of the resolver's internal cache of data.interfaceMarker interface forMetadataResolverimplementations which resolve metadata by dynamically querying for the requested data individually at the time of the resolution operation, for example by invoking a request to a remote network-based metadata publishing endpoint or metadata oracle service.interfaceSpecialization ofMetadataResolverthat supports on-demand refresh.interfaceAMetadataResolverthat obtains metadata from a remote source.Classes in org.opensaml.saml.metadata.resolver that implement MetadataResolverModifier and TypeClassDescriptionclassA metadata provider that uses registered resolvers, in turn, to answer queries.Fields in org.opensaml.saml.metadata.resolver with type parameters of type MetadataResolverModifier and TypeFieldDescriptionprivate List<MetadataResolver>ChainingMetadataResolver.resolversRegistered resolvers.Methods in org.opensaml.saml.metadata.resolver that return types with arguments of type MetadataResolverModifier and TypeMethodDescriptionChainingMetadataResolver.getResolvers()Get an immutable the list of currently registered resolvers.Methods in org.opensaml.saml.metadata.resolver with parameters of type MetadataResolverModifier and TypeMethodDescriptionprivate voidChainingMetadataResolver.detectDuplicateEntityIDs(MetadataResolver resolver, CriteriaSet criteria, Set<String> resultEntityIDs, DetectDuplicateEntityIDs detectDuplicates) Perform duplicate entityID detection.Method parameters in org.opensaml.saml.metadata.resolver with type arguments of type MetadataResolverModifier and TypeMethodDescriptionvoidChainingMetadataResolver.setResolvers(List<? extends MetadataResolver> newResolvers) Set the registered metadata resolvers. -
Uses of MetadataResolver in org.opensaml.saml.metadata.resolver.impl
Classes in org.opensaml.saml.metadata.resolver.impl that implement MetadataResolverModifier and TypeClassDescriptionclassAbstract subclass for metadata resolvers that process and resolve metadata at a given point in time from a single metadata source document.classAbstract subclass for dynamic metadata resolvers that implement metadata resolution based on HTTP requests.classAbstract subclass for metadata resolvers that resolve metadata dynamically, as needed and on demand.classAn abstract, base, implementation of a metadata provider.classBase class for metadata providers that cache and periodically refresh their metadata.classAMetadataResolverimplementation that answers requests by composing the answers of childMetadataResolvers.classAMetadataProviderimplementation that retrieves metadata from a DOMElementas supplied by the user.classAn HTTP metadata provider that caches a copy of the retrieved metadata to disk so that, in the event that the metadata may not be pulled from the URL, it may be pulled from disk using the most recently fetched data.classA metadata provider that pulls metadata from a file on the local filesystem.classSimple implementation of an HTTP-based dynamic metadata resolver which builds the request URL to process based on aFunctioninstance.classA metadata provider that pulls metadata using an HTTP GET.classResolver which dynamically resolves metadata from a local source managed by an instance ofXMLObjectLoadSaveManager.classA metadata provider that reads metadata from a {#linkResource.Fields in org.opensaml.saml.metadata.resolver.impl declared as MetadataResolverModifier and TypeFieldDescriptionprivate MetadataResolverCompositeMetadataResolver.CompositeMetadataResolverIterable.CompositeMetadataResolverIterator.currentResolverCurrent resolver from which we are getting results.private MetadataResolverPredicateRoleDescriptorResolver.entityDescriptorResolverResolver of EntityDescriptors.Fields in org.opensaml.saml.metadata.resolver.impl with type parameters of type MetadataResolverModifier and TypeFieldDescriptionprivate Iterator<MetadataResolver>CompositeMetadataResolver.CompositeMetadataResolverIterable.CompositeMetadataResolverIterator.resolverIteratorIterator over the composed resolvers.private final List<MetadataResolver>CompositeMetadataResolver.CompositeMetadataResolverIterable.resolversResolvers over which to iterate.private List<MetadataResolver>CompositeMetadataResolver.resolversResolvers composed by this resolver.Methods in org.opensaml.saml.metadata.resolver.impl that return types with arguments of type MetadataResolverModifier and TypeMethodDescriptionCompositeMetadataResolver.getResolvers()Gets an immutable the list of currently registered resolvers.Method parameters in org.opensaml.saml.metadata.resolver.impl with type arguments of type MetadataResolverModifier and TypeMethodDescriptionvoidCompositeMetadataResolver.setResolvers(List<MetadataResolver> newResolvers) Sets the current set of metadata resolvers.Constructors in org.opensaml.saml.metadata.resolver.impl with parameters of type MetadataResolverModifierConstructorDescriptionPredicateRoleDescriptorResolver(MetadataResolver mdResolver) Constructor.Constructor parameters in org.opensaml.saml.metadata.resolver.impl with type arguments of type MetadataResolverModifierConstructorDescriptionCompositeMetadataResolverIterable(List<MetadataResolver> composedResolvers, CriteriaSet metadataCritiera) Constructor.