Uses of Interface
org.opensaml.saml2.metadata.provider.MetadataProvider

Packages that use MetadataProvider
org.opensaml.common.binding Classes related to SAML binding operations. 
org.opensaml.saml2.metadata.provider Class for retrieving, filtering, and querying metadata. 
org.opensaml.security Classes related to verifying various credentials within a SAML system. 
 

Uses of MetadataProvider in org.opensaml.common.binding
 

Fields in org.opensaml.common.binding declared as MetadataProvider
private  MetadataProvider AbstractEndpointSelector.metadataProvider
          Provider of metadata for the relying party.
private  MetadataProvider BasicSAMLMessageContext.metdataProvider
          Metadata provider used to lookup entity information.
 

Methods in org.opensaml.common.binding that return MetadataProvider
 MetadataProvider SAMLMessageContext.getMetadataProvider()
          Gets the metadata provider used to lookup information entity information.
 MetadataProvider BasicSAMLMessageContext.getMetadataProvider()
          Gets the metadata provider used to lookup information entity information.
 MetadataProvider AbstractEndpointSelector.getMetadataProvider()
          Gets the metadata provider used to look up entity information.
 

Methods in org.opensaml.common.binding with parameters of type MetadataProvider
 void SAMLMessageContext.setMetadataProvider(MetadataProvider provider)
          Sets the metadata provider used to lookup information entity information.
 void BasicSAMLMessageContext.setMetadataProvider(MetadataProvider provider)
          Sets the metadata provider used to lookup information entity information.
 void AbstractEndpointSelector.setMetadataProvider(MetadataProvider provider)
          Sets the metadata provider used to look up entity information.
 

Uses of MetadataProvider in org.opensaml.saml2.metadata.provider
 

Subinterfaces of MetadataProvider in org.opensaml.saml2.metadata.provider
 interface ObservableMetadataProvider
          A metadata provider that provides event notification to observers.
 

Classes in org.opensaml.saml2.metadata.provider that implement MetadataProvider
 class AbstractMetadataProvider
          An abstract, base, implementation of a metadata provider.
 class AbstractObservableMetadataProvider
          An observable base implementation of metadata providers.
 class AbstractReloadingMetadataProvider
          Base class for metadata providers that cache and periodically refresh their metadata.
 class BaseMetadataProvider
          Base class for metadata providers.
 class ChainingMetadataProvider
          A metadata provider that uses registered providers, in turn, to answer queries.
 class DOMMetadataProvider
          A MetadataProvider implementation that retrieves metadata from a DOM Element as supplied by the user.
 class FileBackedHTTPMetadataProvider
          A URL 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 last fetched data.
 class FilesystemMetadataProvider
          A metadata provider that pulls metadata from a file on the local filesystem.
 class HTTPMetadataProvider
          A metadata provider that pulls metadata using an HTTP GET.
 class ResourceBackedMetadataProvider
          A metadata provider that reads metadata from a {#link Resource.
 

Fields in org.opensaml.saml2.metadata.provider with type parameters of type MetadataProvider
private  List<MetadataProvider> ChainingMetadataProvider.providers
          Registered providers.
 

Methods in org.opensaml.saml2.metadata.provider that return types with arguments of type MetadataProvider
 List<MetadataProvider> ChainingMetadataProvider.getProviders()
          Gets an immutable the list of currently registered providers.
 

Methods in org.opensaml.saml2.metadata.provider with parameters of type MetadataProvider
 void ChainingMetadataProvider.addMetadataProvider(MetadataProvider newProvider)
          Adds a metadata provider to the list of registered providers.
protected  void ChainingMetadataProvider.doAddMetadataProvider(MetadataProvider provider, List<MetadataProvider> providerList)
          Adds a metadata provider to the given collection.
 void ChainingMetadataProvider.ContainedProviderObserver.onEvent(MetadataProvider provider)
          Called when a provider signals an event has occured.
 void AbstractObservableMetadataProvider.DescriptorIndexClearingObserver.onEvent(MetadataProvider provider)
          Called when a provider signals an event has occured.
 void ObservableMetadataProvider.Observer.onEvent(MetadataProvider provider)
          Called when a provider signals an event has occured.
 void ChainingMetadataProvider.removeMetadataProvider(MetadataProvider provider)
          Removes a metadata provider from the list of registered providers.
 

Method parameters in org.opensaml.saml2.metadata.provider with type arguments of type MetadataProvider
protected  void ChainingMetadataProvider.doAddMetadataProvider(MetadataProvider provider, List<MetadataProvider> providerList)
          Adds a metadata provider to the given collection.
 void ChainingMetadataProvider.setProviders(List<MetadataProvider> newProviders)
          Replaces the current set of metadata providers with give collection.
 

Uses of MetadataProvider in org.opensaml.security
 

Fields in org.opensaml.security declared as MetadataProvider
private  MetadataProvider MetadataCredentialResolver.metadata
          Metadata provider from which to fetch the credentials.
 

Methods in org.opensaml.security that return MetadataProvider
 MetadataProvider MetadataCredentialResolver.getMetadataProvider()
          Get the metadata provider instance used by this resolver.
 

Methods in org.opensaml.security with parameters of type MetadataProvider
protected  MetadataCredentialResolver MetadataCredentialResolverFactory.createNewInstance(MetadataProvider metadataProvider)
          
 void MetadataCredentialResolver.MetadataProviderObserver.onEvent(MetadataProvider provider)
          Called when a provider signals an event has occured.
 

Constructors in org.opensaml.security with parameters of type MetadataProvider
MetadataCredentialResolver(MetadataProvider metadataProvider)
          Constructor.
 



Copyright © 1999-2013. All Rights Reserved.