| Modifier and Type | Field and Description |
|---|---|
protected ServiceProviderBuilder |
SAMLConfigurerBean.serviceProviderBuilder |
| Modifier and Type | Method and Description |
|---|---|
ServiceProviderBuilder |
SAMLConfigurerBean.serviceProvider()
Returns The
ServiceProviderBuilder for customization of the SAML Service Provider |
ServiceProviderBuilder |
SAMLConfigurerBean.serviceProvider(List<ServiceProviderConfigurer> serviceProviderConfigurers)
Returns The
ServiceProviderBuilder for customization of the SAML Service Provider |
| Constructor and Description |
|---|
SAMLConfigurerBean(ServiceProviderBuilder serviceProviderBuilder,
org.springframework.security.authentication.AuthenticationManager authenticationManager)
Constructor for Standalone initialization.
|
| Modifier and Type | Method and Description |
|---|---|
static ServiceProviderBuilder |
SAMLServiceProviderSecurityConfiguration.serviceProviderBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ServiceProviderBuilder |
ServiceProviderBuilder.authenticationProvider(org.springframework.security.saml.SAMLAuthenticationProvider provider)
Provide a specific
SAMLAuthenticationProvider. |
ServiceProviderBuilder |
ServiceProviderBuilder.ecpProfile(org.springframework.security.saml.websso.WebSSOProfileECPImpl ecpProfile)
Provide a specific
WebSSOProfileECPImpl. |
ServiceProviderBuilder |
ServiceProviderBuilder.extendedMetadata(org.springframework.security.saml.metadata.ExtendedMetadata extendedMetadata)
Provide a specific
ExtendedMetadata. |
ServiceProviderBuilder |
ServiceProviderBuilder.hokProfile(org.springframework.security.saml.websso.WebSSOProfileHoKImpl hokProfile)
Provide a specific
WebSSOProfileHoKImpl. |
ServiceProviderBuilder |
ServiceProviderBuilder.hokProfileConsumer(org.springframework.security.saml.websso.WebSSOProfileConsumerHoKImpl hokProfileConsumer)
Provide a specific
WebSSOProfileConsumerHoKImpl. |
ServiceProviderBuilder |
ServiceProviderBuilder.http(FunctionalUtils.CheckedConsumer<org.springframework.security.config.annotation.web.builders.HttpSecurity,Exception> httpConsumer)
Allows for processing the original
HttpSecurity AFTER the Service Provider configurer is configured. |
ServiceProviderBuilder |
ServiceProviderBuilder.keyManager(org.springframework.security.saml.key.KeyManager keyManager)
Provide a specific
KeyManager. |
ServiceProviderBuilder |
ServiceProviderBuilder.localExtendedMetadata(LocalExtendedMetadata extendedMetadata)
Provide a specific
LocalExtendedMetadata. |
ServiceProviderBuilder |
ServiceProviderBuilder.metadataManager(org.springframework.security.saml.metadata.MetadataManager metadataManager)
Provide a specific
MetadataManager. |
ServiceProviderBuilder |
ServiceProviderBuilder.samlContextProvider(org.springframework.security.saml.context.SAMLContextProvider samlContextProvider)
Provide a specific
SAMLContextProvider. |
ServiceProviderBuilder |
ServiceProviderBuilder.samlContextProviderLb(org.springframework.security.saml.context.SAMLContextProviderLB samlContextProviderLb)
Provide a specific
SAMLContextProviderLB. |
ServiceProviderBuilder |
ServiceProviderBuilder.samlProcessor(org.springframework.security.saml.processor.SAMLProcessor samlProcessor)
Provide a specific
SAMLProcessor. |
ServiceProviderBuilder |
ServiceProviderBuilder.sloProfile(org.springframework.security.saml.websso.SingleLogoutProfile sloProfile)
Provide a specific
SingleLogoutProfile. |
ServiceProviderBuilder |
ServiceProviderBuilder.ssoProfile(org.springframework.security.saml.websso.WebSSOProfile ssoProfile)
Provide a specific
WebSSOProfile. |
ServiceProviderBuilder |
ServiceProviderBuilder.ssoProfileConsumer(org.springframework.security.saml.websso.WebSSOProfileConsumer ssoProfileConsumer)
Provide a specific
WebSSOProfileConsumer. |
| Modifier and Type | Method and Description |
|---|---|
void |
ServiceProviderConfigurerAdapter.configure(ServiceProviderBuilder serviceProvider)
Allows for customization the SAML Service Provider.
|
void |
ServiceProviderConfigurer.configure(ServiceProviderBuilder serviceProvider)
Allows for customization the SAML Service Provider.
|
| Modifier and Type | Method and Description |
|---|---|
void |
KeyManagerConfigurer.configure(ServiceProviderBuilder builder) |
void |
SAMLProcessorConfigurer.configure(ServiceProviderBuilder builder) |
void |
MetadataManagerConfigurer.configure(ServiceProviderBuilder builder) |
void |
LogoutConfigurer.configure(ServiceProviderBuilder builder) |
void |
WebSSOProfileConfigurer.configure(ServiceProviderBuilder builder) |
void |
WebSSOProfileECPConfigurer.configure(ServiceProviderBuilder builder) |
void |
SSOConfigurer.configure(ServiceProviderBuilder builder) |
void |
ExtendedMetadataConfigurer.configure(ServiceProviderBuilder builder) |
void |
WebSSOProfileHoKConfigurer.configure(ServiceProviderBuilder builder) |
void |
SAMLContextProviderConfigurer.configure(ServiceProviderBuilder builder) |
void |
TLSConfigurer.configure(ServiceProviderBuilder builder) |
void |
SingleLogoutProfileConfigurer.configure(ServiceProviderBuilder builder) |
void |
AuthenticationProviderConfigurer.configure(ServiceProviderBuilder builder) |
void |
WebSSOProfileConsumerConfigurer.configure(ServiceProviderBuilder builder) |
void |
WebSSOProfileHoKConsumerConfigurer.configure(ServiceProviderBuilder builder) |
void |
MetadataGeneratorConfigurer.configure(ServiceProviderBuilder builder) |
void |
SAMLContextProviderLBConfigurer.configure(ServiceProviderBuilder builder) |
protected org.springframework.security.saml.processor.HTTPArtifactBinding |
SAMLProcessorConfigurer.createDefaultArtifactBinding(ServiceProviderBuilder builder) |
void |
KeyManagerConfigurer.init(ServiceProviderBuilder builder) |
void |
SAMLProcessorConfigurer.init(ServiceProviderBuilder builder) |
void |
MetadataManagerConfigurer.init(ServiceProviderBuilder builder) |
void |
LogoutConfigurer.init(ServiceProviderBuilder builder) |
void |
WebSSOProfileConfigurer.init(ServiceProviderBuilder builder) |
void |
WebSSOProfileECPConfigurer.init(ServiceProviderBuilder builder) |
void |
LocalExtendedMetadataConfigurer.init(ServiceProviderBuilder builder) |
void |
SSOConfigurer.init(ServiceProviderBuilder builder) |
void |
ExtendedMetadataConfigurer.init(ServiceProviderBuilder builder) |
void |
WebSSOProfileHoKConfigurer.init(ServiceProviderBuilder builder) |
void |
SAMLContextProviderConfigurer.init(ServiceProviderBuilder builder) |
void |
TLSConfigurer.init(ServiceProviderBuilder builder) |
void |
SingleLogoutProfileConfigurer.init(ServiceProviderBuilder builder) |
void |
AuthenticationProviderConfigurer.init(ServiceProviderBuilder builder) |
void |
WebSSOProfileConsumerConfigurer.init(ServiceProviderBuilder builder) |
void |
WebSSOProfileHoKConsumerConfigurer.init(ServiceProviderBuilder builder) |
void |
MetadataGeneratorConfigurer.init(ServiceProviderBuilder builder) |
void |
SAMLContextProviderLBConfigurer.init(ServiceProviderBuilder builder) |
protected void |
LocalExtendedMetadataConfigurer.shareExtendedMetadata(ServiceProviderBuilder builder) |
protected void |
ExtendedMetadataConfigurer.shareExtendedMetadata(ServiceProviderBuilder builder) |
Copyright © 2018. All rights reserved.