enum SigningBehavior
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.CloudFront.SigningBehavior |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awscloudfront#SigningBehavior |
Java | software.amazon.awscdk.services.cloudfront.SigningBehavior |
Python | aws_cdk.aws_cloudfront.SigningBehavior |
TypeScript (source) | aws-cdk-lib » aws_cloudfront » SigningBehavior |
Options for which requests CloudFront signs.
The recommended setting is always
.
Members
Name | Description |
---|---|
ALWAYS | Sign all origin requests, overwriting the Authorization header from the viewer request if one exists. |
NEVER | Do not sign any origin requests. |
NO_OVERRIDE | Sign origin requests only if the viewer request doesn't contain the Authorization header. |
ALWAYS
Sign all origin requests, overwriting the Authorization header from the viewer request if one exists.
NEVER
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.
NO_OVERRIDE
Sign origin requests only if the viewer request doesn't contain the Authorization header.