Uses of Interface
org.opensaml.saml.metadata.resolver.MetadataResolver
-
Packages that use MetadataResolver Package Description org.opensaml.saml.common.profile.logic Functions and predicates supporting common SAML profile behavior.org.opensaml.saml.metadata.resolver Classes for SAML metadata resolution.org.opensaml.saml.metadata.resolver.impl 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 MetadataResolver Modifier and Type Field Description private 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 MetadataResolver Modifier and Type Method Description voidAffiliationNameIDPolicyPredicate. setMetadataResolver(MetadataResolver resolver)Set the metadata resolver to use.Constructors in org.opensaml.saml.common.profile.logic with parameters of type MetadataResolver Constructor Description EntityGroupNamePredicate(Collection<String> names, MetadataResolver resolver)Constructor. -
Uses of MetadataResolver in org.opensaml.saml.metadata.resolver
Subinterfaces of MetadataResolver in org.opensaml.saml.metadata.resolver Modifier and Type Interface Description interfaceBatchMetadataResolverMarker 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.interfaceClearableMetadataResolverSpecialization ofMetadataResolverthat supports on-demand clearing of the resolver's internal cache of data.interfaceDynamicMetadataResolverMarker 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.interfaceRefreshableMetadataResolverSpecialization ofMetadataResolverthat supports on-demand refresh.Classes in org.opensaml.saml.metadata.resolver that implement MetadataResolver Modifier and Type Class Description classChainingMetadataResolverA metadata provider that uses registered resolvers, in turn, to answer queries.Fields in org.opensaml.saml.metadata.resolver with type parameters of type MetadataResolver Modifier and Type Field Description private List<MetadataResolver>ChainingMetadataResolver. resolversRegistered resolvers.Methods in org.opensaml.saml.metadata.resolver that return types with arguments of type MetadataResolver Modifier and Type Method Description List<MetadataResolver>ChainingMetadataResolver. getResolvers()Get an immutable the list of currently registered resolvers.Methods in org.opensaml.saml.metadata.resolver with parameters of type MetadataResolver Modifier and Type Method Description private 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 MetadataResolver Modifier and Type Method Description voidChainingMetadataResolver. 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 MetadataResolver Modifier and Type Class Description classAbstractBatchMetadataResolverAbstract subclass for metadata resolvers that process and resolve metadata at a given point in time from a single metadata source document.classAbstractDynamicHTTPMetadataResolverAbstract subclass for dynamic metadata resolvers that implement metadata resolution based on HTTP requests.classAbstractDynamicMetadataResolverAbstract subclass for metadata resolvers that resolve metadata dynamically, as needed and on demand.classAbstractMetadataResolverAn abstract, base, implementation of a metadata provider.classAbstractReloadingMetadataResolverBase class for metadata providers that cache and periodically refresh their metadata.classCompositeMetadataResolverAMetadataResolverimplementation that answers requests by composing the answers of childMetadataResolvers.classDOMMetadataResolverAMetadataProviderimplementation that retrieves metadata from a DOMElementas supplied by the user.classFileBackedHTTPMetadataResolverAn 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.classFilesystemMetadataResolverA metadata provider that pulls metadata from a file on the local filesystem.classFunctionDrivenDynamicHTTPMetadataResolverSimple implementation of an HTTP-based dynamic metadata resolver which builds the request URL to process based on aFunctioninstance.classHTTPMetadataResolverA metadata provider that pulls metadata using an HTTP GET.classLocalDynamicMetadataResolverResolver which dynamically resolves metadata from a local source managed by an instance ofXMLObjectLoadSaveManager.classResourceBackedMetadataResolverA metadata provider that reads metadata from a {#linkResource.Fields in org.opensaml.saml.metadata.resolver.impl declared as MetadataResolver Modifier and Type Field Description private 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 MetadataResolver Modifier and Type Field Description private Iterator<MetadataResolver>CompositeMetadataResolver.CompositeMetadataResolverIterable.CompositeMetadataResolverIterator. resolverIteratorIterator over the composed resolvers.private 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 MetadataResolver Modifier and Type Method Description List<MetadataResolver>CompositeMetadataResolver. getResolvers()Gets an immutable the list of currently registered resolvers.Method parameters in org.opensaml.saml.metadata.resolver.impl with type arguments of type MetadataResolver Modifier and Type Method Description voidCompositeMetadataResolver. setResolvers(List<MetadataResolver> newResolvers)Sets the current set of metadata resolvers.Constructors in org.opensaml.saml.metadata.resolver.impl with parameters of type MetadataResolver Constructor Description PredicateRoleDescriptorResolver(MetadataResolver mdResolver)Constructor.Constructor parameters in org.opensaml.saml.metadata.resolver.impl with type arguments of type MetadataResolver Constructor Description CompositeMetadataResolverIterable(List<MetadataResolver> composedResolvers, CriteriaSet metadataCritiera)Constructor.
-