public abstract class AbstractProviderConfiguration
extends java.lang.Object
Constructor and Description |
---|
AbstractProviderConfiguration() |
Modifier and Type | Method and Description |
---|---|
DefaultSessionAssertionStore |
assertionStore() |
DefaultMetadataCache |
cache(Network network) |
abstract java.util.List<SamlMessageHandler> |
handlers(SamlServerConfiguration configuration) |
SpringSecuritySaml |
implementation() |
SamlMessageHandler |
logoutHandler(SamlServerConfiguration configuration) |
SamlMessageHandler |
metadataHandler(SamlServerConfiguration configuration) |
Network |
network(SamlServerConfiguration configuration) |
SamlObjectResolver |
resolver() |
SamlDefaults |
samlDefaults() |
SamlProcessingFilter |
samlFilter(java.util.List<SamlMessageHandler> handlers) |
SamlTemplateEngine |
samlTemplateEngine() |
java.time.Clock |
time() |
SamlTransformer |
transformer() |
SamlValidator |
validator() |
@Bean public abstract java.util.List<SamlMessageHandler> handlers(SamlServerConfiguration configuration)
@Bean public SamlProcessingFilter samlFilter(java.util.List<SamlMessageHandler> handlers)
@Bean public SamlMessageHandler metadataHandler(SamlServerConfiguration configuration)
@Bean public SamlMessageHandler logoutHandler(SamlServerConfiguration configuration)
@Bean public DefaultSessionAssertionStore assertionStore()
@Bean public SamlTemplateEngine samlTemplateEngine()
@Bean public SamlTransformer transformer()
@Bean public SpringSecuritySaml implementation()
@Bean public java.time.Clock time()
@Bean public SamlValidator validator()
@Bean public SamlDefaults samlDefaults()
@Bean public SamlObjectResolver resolver()
@Bean public DefaultMetadataCache cache(Network network)
@Bean public Network network(SamlServerConfiguration configuration)