org.springframework.security.saml.metadata
Interface ExtendedMetadataProvider
- All Known Implementing Classes:
- CachingMetadataManager, ExtendedMetadataDelegate, MetadataManager
public interface ExtendedMetadataProvider
Provider capable of supplying metadata extensions including information about requirements of the given entity.
- Author:
- Vladimir Schäfer
getExtendedMetadata
ExtendedMetadata getExtendedMetadata(String entityID)
throws org.opensaml.saml2.metadata.provider.MetadataProviderException
- Implementation should try to localize additional metadata for the given entity.
- Parameters:
entityID
- entity to load metadata for
- Returns:
- null if not found, metadata otherwise
- Throws:
org.opensaml.saml2.metadata.provider.MetadataProviderException
- in case an error occurs