PHP Class Aws\CloudFront\CloudFrontClient

Inheritance: extends Aws\Common\Client\AbstractClient
Show file Open project: aws/aws-sdk-php Class Usage Examples

Public Methods

Method Description
getSignedCookie ( array $options ) : array Create a signed Amazon CloudFront cookie.
getSignedUrl ( array $options ) : string Create a signed Amazon CloudFront URL.

Method Details

getSignedCookie() public method

This method accepts an array of configuration options: - url: (string) URL of the resource being signed (can include query string and wildcards). For example: http://d111111abcdef8.cloudfront.net/images/horizon.jpg?size=large&license=yes - policy: (string) JSON policy. Use this option when creating a signed URL for a custom policy. - expires: (int) UTC Unix timestamp used when signing with a canned policy. Not required when passing a custom 'policy' option. - key_pair_id: (string) The ID of the key pair used to sign CloudFront URLs for private distributions. - private_key: (string) The filepath ot the private key used to sign CloudFront URLs for private distributions.
public getSignedCookie ( array $options ) : array
$options array Array of configuration options used when signing
return array Key => value pairs of signed cookies to set

getSignedUrl() public method

This method accepts an array of configuration options: - url: (string) URL of the resource being signed (can include query string and wildcards). For example: rtmp://s5c39gqb8ow64r.cloudfront.net/videos/mp3_name.mp3 http://d111111abcdef8.cloudfront.net/images/horizon.jpg?size=large&license=yes - policy: (string) JSON policy. Use this option when creating a signed URL for a custom policy. - expires: (int) UTC Unix timestamp used when signing with a canned policy. Not required when passing a custom 'policy' option. - key_pair_id: (string) The ID of the key pair used to sign CloudFront URLs for private distributions. - private_key: (string) The filepath ot the private key used to sign CloudFront URLs for private distributions.
public getSignedUrl ( array $options ) : string
$options array Array of configuration options used when signing
return string Signed URL with authentication parameters