CheckSignature
GET /?Action=CheckSignature
Description
Validates the authenticity of the signature used in a request.
3DS OUTSCALE automatically generates a unique signature for every request sent by users. This signature is generated using the SecretKey
, Region
, ServiceName
, StringToSign
and AmzDate
parameters, and is unique for the user’s access key and for the request.
Note
|
To protect against brute force attacks, the number of requests allowed for this method in a given time period is limited. |
Body parameter
Required: false
Name: CheckSignatureRequest
Name | Description | Required | Schema | Default | Example |
---|---|---|---|---|---|
AccessKeyId |
The ID of the access key used in the request, corresponding to the secret key used to generate the signature. |
true |
string |
||
AmzDate |
The date of the request, in iso8601 format ( |
true |
string |
||
Region |
The Region to which the user sent the request. |
true |
string |
||
ServiceName |
The API service name for which the user sent the request. |
true |
string |
||
Signature |
The signature to validate. |
true |
string |
||
StringToSign |
The string to sign, generated from the request body and headers. |
true |
string |
Responses
HTTP Code 200
HTTP Code | Description | Schema |
---|---|---|
200 |
CheckSignatureResponse |
Response 200
Name | Description | Required | Schema | Default | Example |
---|---|---|---|---|---|
ResponseMetadata |
Information about the response. |
false |
|||
Return |
If |
false |
boolean |