Uploading files to AWS bucket

Can someone please explain how to upload a file to Amazon S3 via $cordovaFileTransfer ?
How to use policybase and signature?