public class FixedHeadersConfigurer<H extends org.springframework.security.config.annotation.web.HttpSecurityBuilder<H>>
extends org.springframework.security.config.annotation.web.configurers.HeadersConfigurer<H>
org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.CacheControlConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.ContentSecurityPolicyConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.ContentTypeOptionsConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.CrossOriginEmbedderPolicyConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.CrossOriginOpenerPolicyConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.CrossOriginResourcePolicyConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.FeaturePolicyConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.FrameOptionsConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.HpkpConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.HstsConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.PermissionsPolicyConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.ReferrerPolicyConfig, org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.XXssConfig| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.security.config.annotation.web.configurers.HeadersConfigurer<H> |
original |
| Constructor and Description |
|---|
FixedHeadersConfigurer() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(H http) |
static <T extends org.springframework.security.config.annotation.web.HttpSecurityBuilder<T>> |
fix(org.springframework.security.config.annotation.web.builders.HttpSecurity httpSecurity) |
addHeaderWriter, cacheControl, cacheControl, contentSecurityPolicy, contentSecurityPolicy, contentTypeOptions, contentTypeOptions, crossOriginEmbedderPolicy, crossOriginEmbedderPolicy, crossOriginOpenerPolicy, crossOriginOpenerPolicy, crossOriginResourcePolicy, crossOriginResourcePolicy, defaultsDisabled, featurePolicy, frameOptions, frameOptions, httpPublicKeyPinning, httpPublicKeyPinning, httpStrictTransportSecurity, httpStrictTransportSecurity, permissionsPolicy, permissionsPolicy, referrerPolicy, referrerPolicy, referrerPolicy, xssProtection, xssProtectiondisable, getSecurityContextHolderStrategy, withObjectPostProcessorpublic static <T extends org.springframework.security.config.annotation.web.HttpSecurityBuilder<T>> org.springframework.security.config.annotation.web.builders.HttpSecurity fix(org.springframework.security.config.annotation.web.builders.HttpSecurity httpSecurity)
throws java.lang.Exception
java.lang.Exceptionpublic void configure(H http)
configure in interface org.springframework.security.config.annotation.SecurityConfigurer<org.springframework.security.web.DefaultSecurityFilterChain,H extends org.springframework.security.config.annotation.web.HttpSecurityBuilder<H>>configure in class org.springframework.security.config.annotation.web.configurers.HeadersConfigurer<H extends org.springframework.security.config.annotation.web.HttpSecurityBuilder<H>>