Module: AWSCDK::CloudFront::SigningBehavior

Defined in:
cloud_front/signing_behavior.rb

Overview

Options for which requests CloudFront signs.

The recommended setting is always.

Constant Summary collapse

ALWAYS =
Deprecated.
Note:

Default:

Sign all origin requests, overwriting the Authorization header from the viewer request if one exists.

Jsii::Enum.new("aws-cdk-lib.aws_cloudfront.SigningBehavior", "ALWAYS")
NEVER =
Deprecated.
Note:

Default:

Do not sign any origin requests.

This value turns off origin access control for all origins in all distributions that use this origin access control.

Jsii::Enum.new("aws-cdk-lib.aws_cloudfront.SigningBehavior", "NEVER")
NO_OVERRIDE =
Deprecated.
Note:

Default:

Sign origin requests only if the viewer request doesn't contain the Authorization header.

Jsii::Enum.new("aws-cdk-lib.aws_cloudfront.SigningBehavior", "NO_OVERRIDE")