Class ResponseHeadersPolicySecurityHeadersConfig
- java.lang.Object
-
- com.pulumi.aws.cloudfront.outputs.ResponseHeadersPolicySecurityHeadersConfig
-
public final class ResponseHeadersPolicySecurityHeadersConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResponseHeadersPolicySecurityHeadersConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResponseHeadersPolicySecurityHeadersConfig.Builderbuilder()static ResponseHeadersPolicySecurityHeadersConfig.Builderbuilder(ResponseHeadersPolicySecurityHeadersConfig defaults)java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicy>contentSecurityPolicy()java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigContentTypeOptions>contentTypeOptions()java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigFrameOptions>frameOptions()java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigReferrerPolicy>referrerPolicy()java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurity>strictTransportSecurity()java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigXssProtection>xssProtection()
-
-
-
Method Detail
-
contentSecurityPolicy
public java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigContentSecurityPolicy> contentSecurityPolicy()
- Returns:
- The policy directives and their values that CloudFront includes as values for the `Content-Security-Policy` HTTP response header. See Content Security Policy for more information.
-
contentTypeOptions
public java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigContentTypeOptions> contentTypeOptions()
- Returns:
- Determines whether CloudFront includes the `X-Content-Type-Options` HTTP response header with its value set to `nosniff`. See Content Type Options for more information.
-
frameOptions
public java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigFrameOptions> frameOptions()
- Returns:
- Determines whether CloudFront includes the `X-Frame-Options` HTTP response header and the header’s value. See Frame Options for more information.
-
referrerPolicy
public java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigReferrerPolicy> referrerPolicy()
- Returns:
- Determines whether CloudFront includes the `Referrer-Policy` HTTP response header and the header’s value. See Referrer Policy for more information.
-
strictTransportSecurity
public java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigStrictTransportSecurity> strictTransportSecurity()
- Returns:
- Determines whether CloudFront includes the `Strict-Transport-Security` HTTP response header and the header’s value. See Strict Transport Security for more information.
-
xssProtection
public java.util.Optional<ResponseHeadersPolicySecurityHeadersConfigXssProtection> xssProtection()
- Returns:
- Determine whether CloudFront includes the `X-XSS-Protection` HTTP response header and the header’s value. See XSS Protection for more information.
-
builder
public static ResponseHeadersPolicySecurityHeadersConfig.Builder builder()
-
builder
public static ResponseHeadersPolicySecurityHeadersConfig.Builder builder(ResponseHeadersPolicySecurityHeadersConfig defaults)
-
-