public class SamlIdentityProviderSecurityDsl extends org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer<SamlIdentityProviderSecurityDsl,org.springframework.security.config.annotation.web.builders.HttpSecurity>
Constructor and Description |
---|
SamlIdentityProviderSecurityDsl() |
disable, withObjectPostProcessor
public void configure(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws java.lang.Exception
configure
in interface org.springframework.security.config.annotation.SecurityConfigurer<org.springframework.security.web.DefaultSecurityFilterChain,org.springframework.security.config.annotation.web.builders.HttpSecurity>
configure
in class org.springframework.security.config.annotation.SecurityConfigurerAdapter<org.springframework.security.web.DefaultSecurityFilterChain,org.springframework.security.config.annotation.web.builders.HttpSecurity>
java.lang.Exception
public SamlIdentityProviderSecurityDsl configure(SamlServerConfiguration config)
public SamlIdentityProviderSecurityDsl prefix(java.lang.String prefix)
public SamlIdentityProviderSecurityDsl entityId(java.lang.String entityId)
public SamlIdentityProviderSecurityDsl alias(java.lang.String alias)
public SamlIdentityProviderSecurityDsl signMetadata(boolean sign)
public SamlIdentityProviderSecurityDsl signatureAlgorithms(AlgorithmMethod signAlgorithm, DigestMethod signDigest)
public SamlIdentityProviderSecurityDsl signAssertions(boolean sign)
public SamlIdentityProviderSecurityDsl wantRequestsSigned(boolean sign)
public SamlIdentityProviderSecurityDsl encryptAssertions(boolean encrypt, KeyEncryptionMethod keyEncryptionAlgorithm, DataEncryptionMethod dataEncryptionAlgorithm)
public SamlIdentityProviderSecurityDsl singleLogout(boolean enabled)
public SamlIdentityProviderSecurityDsl nameIds(java.util.List<NameId> nameIds)
public SamlIdentityProviderSecurityDsl rotatingKeys(RotatingKeys keys)
public SamlIdentityProviderSecurityDsl serviceProvider(ExternalServiceProviderConfiguration sp)
public SamlIdentityProviderSecurityDsl useStandardFilters()
public SamlIdentityProviderSecurityDsl useStandardFilters(boolean enable)
public SamlIdentityProviderSecurityDsl filters(java.util.List<javax.servlet.Filter> filters)
public static SamlIdentityProviderSecurityDsl identityProvider()