19.08.2018 Views

sqs-dg-2009-02-01

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Amazon Simple Queue Service Developer Guide<br />

HMAC-SHA Signatures<br />

Required Authentication Information<br />

When accessing Amazon SQS using the Query API, you must provide the following items so the request<br />

can be authenticated:<br />

• AWS Access Key ID—Your AWS account is identified by your Access Key ID, which AWS uses to<br />

look up your Secret Access Key.<br />

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

You calculate the request signature by using your Secret Access Key, which is a shared secret known<br />

only to you and AWS.<br />

• Date—Each request must contain the time stamp of the request. You can provide an expiration date<br />

and time for the request instead of or in addition to the time stamp.<br />

Related Topics<br />

• Your AWS Identifiers (p. 18)<br />

Basic Authentication Process<br />

Following is the series of tasks required to authenticate requests to AWS using an HMAC-SHA request<br />

signature. It is assumed you have already created an AWS account and received an Access Key ID and<br />

Secret Access Key. For more information about those, see Your AWS Account (p. 18) and Your AWS<br />

Identifiers (p. 18).<br />

You perform the first three tasks.<br />

API Version <strong>2009</strong>-<strong>02</strong>-<strong>01</strong><br />

20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!