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 |