Presigned URLs

Content Platform Tenant Management Help

Version
9.7.x
File Size
4269 KB
Audience
anonymous
Part Number
MK-95HCPH002-19

To provide credentials for AWS authentication using a presigned URL, you append these query parameters to the request URL:

AWSAccessKeyId=access-key
Expires=expiration-time
Signature=signature

In these parameters:

access-key
The Base64-encoded username for your user account.
expiration-time
The time the request expires, in seconds since January 1, 1970, at 00:00:00 UTC.
signature
A value calculated using your secret key and specific elements of the S3 compatible request, including the date and time the request expires.

If any part of a presigned URL is changed, the URL becomes invalid.

Here’s an example of a presigned URL:

https://finance.europe.hcp.example.com/quarterly_rpts/Q4_2019.ppt
     ?AWSAccessKeyId=bGdyZWVu&Expires=1363867332
     &Signature=eY9lpX2KXRuW%2FrzLYU%2F5jXfjHj7%3D