The sole purpose of this CFC is to create signed AWS S3 URLs so that you can add request headers to S3 requests.
For more information about adding request headers to GET requests in S3, see the Amazon S3 docs.
This component relies on version 1.11.x (or later) of the AWS Java SDK. It will not work with version 2 of the AWS Java SDK. Please review this blog post to find out how to add the AWS Java SDK to your ColdFusion instance.
There are two methods to this component:
init()
Required Arguments
awsAccessKey = the access key value of an Amazon IAM account that has permissions to read the requested S3 bucket.
awsSecretKey = the secret key value of an Amazon IAM account that has permissions to read the requested S3 bucket.
createSignedURL()
Required Arguments
Optional Arguments