AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

A configuration for a set of security-related HTTP response headers. CloudFront adds these headers to HTTP responses that it sends for requests that match a cache behavior associated with this response headers policy.

Inheritance Hierarchy

System.Object
  Amazon.CloudFront.Model.ResponseHeadersPolicySecurityHeadersConfig

Namespace: Amazon.CloudFront.Model
Assembly: AWSSDK.CloudFront.dll
Version: 3.x.y.z

Syntax

C#
public class ResponseHeadersPolicySecurityHeadersConfig

The ResponseHeadersPolicySecurityHeadersConfig type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property ContentSecurityPolicy Amazon.CloudFront.Model.ResponseHeadersPolicyContentSecurityPolicy

Gets and sets the property ContentSecurityPolicy.

The policy directives and their values that CloudFront includes as values for the Content-Security-Policy HTTP response header.

For more information about the Content-Security-Policy HTTP response header, see Content-Security-Policy in the MDN Web Docs.

Public Property ContentTypeOptions Amazon.CloudFront.Model.ResponseHeadersPolicyContentTypeOptions

Gets and sets the property ContentTypeOptions.

Determines whether CloudFront includes the X-Content-Type-Options HTTP response header with its value set to nosniff.

For more information about the X-Content-Type-Options HTTP response header, see X-Content-Type-Options in the MDN Web Docs.

Public Property FrameOptions Amazon.CloudFront.Model.ResponseHeadersPolicyFrameOptions

Gets and sets the property FrameOptions.

Determines whether CloudFront includes the X-Frame-Options HTTP response header and the header's value.

For more information about the X-Frame-Options HTTP response header, see X-Frame-Options in the MDN Web Docs.

Public Property ReferrerPolicy Amazon.CloudFront.Model.ResponseHeadersPolicyReferrerPolicy

Gets and sets the property ReferrerPolicy.

Determines whether CloudFront includes the Referrer-Policy HTTP response header and the header's value.

For more information about the Referrer-Policy HTTP response header, see Referrer-Policy in the MDN Web Docs.

Public Property StrictTransportSecurity Amazon.CloudFront.Model.ResponseHeadersPolicyStrictTransportSecurity

Gets and sets the property StrictTransportSecurity.

Determines whether CloudFront includes the Strict-Transport-Security HTTP response header and the header's value.

For more information about the Strict-Transport-Security HTTP response header, see Security headers in the Amazon CloudFront Developer Guide and Strict-Transport-Security in the MDN Web Docs.

Public Property XSSProtection Amazon.CloudFront.Model.ResponseHeadersPolicyXSSProtection

Gets and sets the property XSSProtection.

Determines whether CloudFront includes the X-XSS-Protection HTTP response header and the header's value.

For more information about the X-XSS-Protection HTTP response header, see X-XSS-Protection in the MDN Web Docs.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5