Amazon Simple Queue Service
Developer Guide

Required Authentication Information

When accessing Amazon SQS using the Query API, you must provide the following items so the request can be authenticated:

  • AWS Access Key ID—Your AWS account is identified by your Access Key ID, which AWS uses to look up your Secret Access Key.

  • Signature—Each request must contain a valid HMAC-SHA request signature, or the request is rejected.

    You calculate the request signature by using your Secret Access Key, which is a shared secret known only to you and AWS.

  • Date—Each request must contain the time stamp of the request. You can provide an expiration date and time for the request instead of or in addition to the time stamp.