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 class
ResponseHeadersPolicySecurityHeadersConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResponseHeadersPolicySecurityHeadersConfig.Builder
builder()
static ResponseHeadersPolicySecurityHeadersConfig.Builder
builder(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)
-
-