# Package com.amazonaws.services.cloudfront

<fullname>Amazon CloudFront</fullname>

See: Description

Interface Summary
AmazonCloudFront: Interface for accessing CloudFront.
AmazonCloudFrontAsync: Interface for accessing CloudFront asynchronously.

Class Summary
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 Summary
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.

## Package com.amazonaws.services.cloudfront Description

<fullname>Amazon CloudFront</fullname>

This is the Amazon CloudFront API Reference. This guide is for developers who need detailed information about the CloudFront API actions, data types, and errors. For detailed information about CloudFront features and their associated API calls, see the Amazon CloudFront Developer Guide.