public class DSLMetadataManager
extends org.springframework.security.saml.metadata.MetadataManager
MetadataManager with non-required autowire.| Constructor and Description |
|---|
DSLMetadataManager(List<org.opensaml.saml2.metadata.provider.MetadataProvider> providers)
Creates new metadata manager, automatically registers itself for notifications from metadata changes and calls
reload upon a change.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setKeyManager(org.springframework.security.saml.key.KeyManager keyManager)
Key manager provides information about private certificate and trusted keys provide in addition to
cryptographic material present in entity metadata documents.
|
addMetadataProvider, afterPropertiesSet, destroy, getAvailableProviders, getDefaultExtendedMetadata, getDefaultIDP, getEntityDescriptor, getEntityIdForAlias, getExtendedMetadata, getHostedSPName, getIDPEntityNames, getPKIXResolver, getProviders, getSPEntityNames, getTrustEngine, initializeProvider, initializeProviderData, initializeProviderFilters, isIDPValid, isRefreshRequired, isSPValid, parseProvider, refreshMetadata, removeMetadataProvider, setDefaultExtendedMetadata, setDefaultIDP, setHostedSPName, setProviders, setRefreshCheckInterval, setRefreshRequired, setTLSConfigurerdoAddMetadataProvider, emitChangeEvent, getEntitiesDescriptor, getEntityDescriptor, getMetadata, getMetadataFilter, getObservers, getRole, getRole, setMetadataFilter, setRequireValidMetadatarequireValidMetadatapublic DSLMetadataManager(List<org.opensaml.saml2.metadata.provider.MetadataProvider> providers) throws org.opensaml.saml2.metadata.provider.MetadataProviderException
It is mandatory that method afterPropertiesSet is called after the construction.
providers - providers to include, mustn't be null or emptyorg.opensaml.saml2.metadata.provider.MetadataProviderException - error during initialization@Autowired(required=false) public void setKeyManager(org.springframework.security.saml.key.KeyManager keyManager)
setKeyManager in class org.springframework.security.saml.metadata.MetadataManagerkeyManager - key managerCopyright © 2018. All rights reserved.