| Interface | Description | 
|---|---|
| AmazonCloudFront | Interface for accessing CloudFront. | 
| AmazonCloudFrontAsync | Interface for accessing CloudFront asynchronously. | 
| Class | Description | 
|---|---|
| AbstractAmazonCloudFront | Abstract implementation of  AmazonCloudFront. | 
| AbstractAmazonCloudFrontAsync | Abstract implementation of  AmazonCloudFrontAsync. | 
| AmazonCloudFrontAsyncClient | Client for accessing CloudFront asynchronously. | 
| AmazonCloudFrontAsyncClientBuilder | Fluent builder for  AmazonCloudFrontAsync. | 
| AmazonCloudFrontClient | Client for accessing CloudFront. | 
| AmazonCloudFrontClientBuilder | Fluent builder for  AmazonCloudFront. | 
| CloudFrontCookieSigner.CookiesForCannedPolicy | Contains the cookies used to access restricted content from
 CloudFront using a canned policy | 
| CloudFrontCookieSigner.CookiesForCustomPolicy | Contains the cookies used to access restricted content from
 CloudFront using a custom policy. | 
| CloudFrontCookieSigner.SignedCookies | Contains common cookies used by Amazon CloudFront. | 
| CloudFrontCookieSigner.SignedCookies.CookieKeyValuePair | 
| Enum | Description | 
|---|---|
| CloudFrontCookieSigner | Utility class for generating pre-signed Set-Cookie headers for serving private CloudFront content. | 
| CloudFrontUrlSigner | Utility class for generating pre-signed URLs for serving private CloudFront
 content. | 
This is the Amazon CloudFront API Reference. This guide is for developers who need detailed information about CloudFront API actions, data types, and errors. For detailed information about CloudFront features, see the Amazon CloudFront Developer Guide.
Copyright © 2022. All rights reserved.