forked from docs/doc-exports
Reviewed-by: Belejkanic, Lukas <lukas.belejkanic@t-systems.com> Co-authored-by: Li, Qiao <qiaoli@huawei.com> Co-committed-by: Li, Qiao <qiaoli@huawei.com>
549 lines
57 KiB
HTML
549 lines
57 KiB
HTML
<a name="ValidateSignature"></a><a name="ValidateSignature"></a>
|
|
|
|
<h1 class="topictitle1">Authenticating a Signature</h1>
|
|
<div id="body8662426"><div class="section" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_section189241944175218"><h4 class="sectiontitle">Function</h4><ul id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_ul9925174418521"><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li1392514415216">This API uses the private key of an asymmetric key to verify a signature.</li></ul>
|
|
</div>
|
|
<div class="section" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_section17925944105213"><h4 class="sectiontitle">Constraints</h4><ul id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_ul4925124445214"><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li1892516446528">Only the asymmetric key whose <strong id="ValidateSignature__en-us_topic_0000001347268057_b18744430671">key_usage</strong> is <strong id="ValidateSignature__en-us_topic_0000001347268057_b1064913341774">SIGN_VERIFY</strong> can be used for signature verification.</li><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li12925114495212">SM2 keys can only be used to sign message digests. According to the GBT32918 standard, in SM2 signature value calculation, the message digest is not an SM3 digest calculated based on the original message. Instead, it is a digest of the concatenation of <strong id="ValidateSignature__en-us_topic_0000001347268057_b4240138979">Z(</strong><em id="ValidateSignature__en-us_topic_0000001347268057_i424019380719">A</em><strong id="ValidateSignature__en-us_topic_0000001347268057_b124133816716">)</strong> and <strong id="ValidateSignature__en-us_topic_0000001347268057_b1241138677">M</strong>. Here <strong id="ValidateSignature__en-us_topic_0000001347268057_b1824111382718">M</strong> indicates the original message to be signed, and <strong id="ValidateSignature__en-us_topic_0000001347268057_b92411038074">Z(</strong><em id="ValidateSignature__en-us_topic_0000001347268057_i42427381677">A</em><strong id="ValidateSignature__en-us_topic_0000001347268057_b19242538477">)</strong> indicates the hash value of user <em id="ValidateSignature__en-us_topic_0000001347268057_i32424381774">A</em> defined in GBT32918.</li></ul>
|
|
</div>
|
|
<div class="section" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_section14926444185217"><h4 class="sectiontitle">URI</h4><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1392664445210">POST /v1.0/{project_id}/kms/verify</p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table1092714449528" frame="border" border="1" rules="all"><caption><b>Table 1 </b>URI parameters</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row492634418528"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1092784425217">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p9927844105218">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p149271844125213">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.3.2.5.1.4"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p149286448521">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row39261544125213"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1292814446524">project_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p119281744115212">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p109281244185210">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1292816442525">Project ID</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_section2929444165216"><h4 class="sectiontitle">Request Parameters</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_HeaderParameter" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Request header parameter</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row209291944115219"><th align="left" class="cellrowborder" valign="top" width="20.080000000000002%" id="mcps1.3.4.2.2.5.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p17930194414521">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="19.919999999999998%" id="mcps1.3.4.2.2.5.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p15930244195213">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.2.2.5.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p39301444155210">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.4.2.2.5.1.4"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p109301444105220">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row1292934416529"><td class="cellrowborder" valign="top" width="20.080000000000002%" headers="mcps1.3.4.2.2.5.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p109311444155211">X-Auth-Token</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.919999999999998%" headers="mcps1.3.4.2.2.5.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p9931104412528">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.2.2.5.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p193104485212">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.2.2.5.1.4 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1093134420527">User token. The token can be obtained by calling the IAM API. (The token is the value of <span class="parmname" id="ValidateSignature__en-us_topic_0000001347268057_parmname15360649967281"><b>X-Subject-Token</b></span> in the response header.)</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_request_VerifyRequestBody" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Request body parameters</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row1293254412521"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.3.2.5.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p89344446521">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.3.2.5.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p199342441527">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.3.2.5.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p193414455212">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.4.3.2.5.1.4"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1193474418526">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row993204485211"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p139351144155212">key_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p393544445215">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p8935114415216">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p893544418523">36-byte ID of a CMK that matches the regular expression <span class="parmvalue" id="ValidateSignature__en-us_topic_0000001347268057_parmvalue16263161577281"><b>^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$</b></span> Example: 0d0466b0-e727-4d9c-b35d-f84bb474a37f</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row1932444155211"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1936544105215">message</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p493674455217">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p17936944155212">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p16936134475212">Message digest or message to be signed. The message must be encoded using Base64 and be less than 4096 bytes.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row1993212446524"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p693664415524">signature</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p20937844155215">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p12937144175214">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p9937184410520">Signature value to be verified, which is encoded using Base64.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row9932124455212"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1937114419526">signing_algorithm</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p7938144125218">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p393884465215">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p493844475212">Signature algorithm. Its value can be:</p>
|
|
<ul id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_ul09381844125216"><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li8938184445220">RSASSA_PSS_SHA_256</li><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li993812449528">RSASSA_PSS_SHA_384</li><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li19939204425220">RSASSA_PSS_SHA_512</li><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li99392446520">RSASSA_PKCS1_V1_5_SHA_256</li><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li5939124465217">RSASSA_PKCS1_V1_5_SHA_384</li><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li6939944125214">RSASSA_PKCS1_V1_5_SHA_512</li><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li17940644175215">ECDSA_SHA_256</li><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li10940184415210">ECDSA_SHA_384</li><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li4941194413521">ECDSA_SHA_512</li><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li109411144155215">SM2DSA_SM3</li></ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row15933744105217"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1994184414529">message_type</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p8942144420523">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1394244410528">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1894216442527">Message type. The default value is <strong id="ValidateSignature__en-us_topic_0000001347268057_b19974111213561">DIGEST</strong>. Its value can be:</p>
|
|
<ul id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_ul99431944155218"><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li199431044185217"><strong id="ValidateSignature__en-us_topic_0000001347268057_b345162168">DIGEST</strong> (message digest)</li><li id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_li494324411523"><strong id="ValidateSignature__en-us_topic_0000001347268057_b3185837612">RAW</strong> (original message)</li></ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row16933944155211"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p13943154465215">sequence</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p2943104465219">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.5.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p594414413527">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.4.3.2.5.1.4 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p094411447525">36-byte serial number of a request message Example: <strong id="ValidateSignature__en-us_topic_0000001347268057_b17327012663">919c82d4-8046-4722-9094-35c3c6524cff</strong></p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_section49442044145216"><h4 class="sectiontitle">Response Parameters</h4><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p109442044185211"><strong id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_b11945124411528">Status code: 200</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_response_VerifyResponseBody" frame="border" border="1" rules="all"><caption><b>Table 4 </b>Response body parameters</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row894534410524"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.3.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p19946544125214">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.3.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p29465449521">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.3.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p19466445526">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row5945174416528"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.3.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p6946944195217">key_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.3.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p2946644155220">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.3.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p12947114418526">CMK ID</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row9945194414529"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.3.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p109473445529">signature_valid</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.3.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p394716441527">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.3.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p109476441523">Whether the signature is valid. Its value can be <strong id="ValidateSignature__en-us_topic_0000001347268057_b523922055612">true</strong> (valid) or <strong id="ValidateSignature__en-us_topic_0000001347268057_b0461523105611">false</strong> (invalid).</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p2947204465211"><strong id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_b189471441521">Status code: 400</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_response_Error" frame="border" border="1" rules="all"><caption><b>Table 5 </b>Response body parameters</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row894819442523"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.5.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p8948244135210">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.5.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p894811440526">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.5.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p13949184417529">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row6948124435217"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.5.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1094994495218">error</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.5.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p199491944185217">Object</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.5.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p129491844155218">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_response_ErrorDetail" frame="border" border="1" rules="all"><caption><b>Table 6 </b>ErrorDetail</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row20949144125212"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.6.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p195054455220">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.6.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p3950164410525">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.6.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1495184420525">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row119501244175220"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.6.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p19511544125218">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.6.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1095184475213">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.6.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p995134418529">Error code</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row18950944155210"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.6.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p195194425210">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.6.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p495254435212">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.6.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p13952154416526">Error information</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p7952194405210"><strong id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_b1995244435215">Status code: 401</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table4952134435210" frame="border" border="1" rules="all"><caption><b>Table 7 </b>Response body parameter</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row179529449528"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.8.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p49536440526">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.8.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p69531344205220">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.8.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p139531144135214">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row195314475219"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.8.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p79541044175218">error</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.8.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p20954114416525">Object</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.8.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p18954114412528">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table4954174425216" frame="border" border="1" rules="all"><caption><b>Table 8 </b>ErrorDetail</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row139541044155211"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.9.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p18955164485210">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.9.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1955114475212">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.9.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1695518449528">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row19954104417527"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.9.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p895515446521">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.9.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p139561044135210">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.9.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p17956134415523">Error code</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row159544440525"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.9.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p5956144195210">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.9.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p16956114485216">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.9.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p995618445525">Error information</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p595611446521"><strong id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_b595612449521">Status code: 403</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table1956124410522" frame="border" border="1" rules="all"><caption><b>Table 9 </b>Response body parameters</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row139571144105213"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.11.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p15957104413529">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.11.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p10957114465219">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.11.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p2958194415212">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row495754419522"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.11.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p59581044125214">error</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.11.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p18958114435211">Object</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.11.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p8958104475214">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table179581244185214" frame="border" border="1" rules="all"><caption><b>Table 10 </b>ErrorDetail</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row7958144145219"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.12.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1395964415528">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.12.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p195918447528">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.12.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p8959164411521">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row095854425217"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.12.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p189606449520">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.12.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1796034418526">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.12.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1096014417520">Error code</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row995915444527"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.12.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p109608449528">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.12.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p2960944125211">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.12.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p996034410526">Error information</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p14960194413525"><strong id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_b796074419523">Status code: 404</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table99607449527" frame="border" border="1" rules="all"><caption><b>Table 11 </b>Response body parameters</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row1996111446523"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.14.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p89617444520">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.14.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1961164413523">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.14.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p8961154412529">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row10961174418527"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.14.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p2962944105216">error</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.14.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p9962104418527">Object</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.14.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p9962154465213">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table8962204485216" frame="border" border="1" rules="all"><caption><b>Table 12 </b>ErrorDetail</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row149629443527"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.15.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1963844195212">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.15.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p8963104435213">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.15.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p696354435213">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row8962144419522"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.15.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p396317440522">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.15.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p4964184415527">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.15.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p49641444115215">Error code</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row149621744105218"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.15.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p14964134416521">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.15.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p14964544155214">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.15.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1896444412525">Error information</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p169645447520"><strong id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_b79641444529">Status code: 500</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table189644445525" frame="border" border="1" rules="all"><caption><b>Table 13 </b>Response body parameter</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row10965544145220"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.17.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p196524485217">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.17.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p159651544165217">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.17.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p4965144420527">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row11965344135218"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.17.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p9966194405213">error</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.17.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p696614415216">Object</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.17.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p169661344195218">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table1096644475218" frame="border" border="1" rules="all"><caption><b>Table 14 </b>ErrorDetail</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row096620443526"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.18.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1196715443529">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.18.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p2096724415213">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.18.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p11967644135219">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row19966114410521"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.18.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p49677440525">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.18.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p09679448521">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.18.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1096824435220">Error code</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row13966154417528"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.18.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p17968114418526">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.18.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p199683441523">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.18.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p12968204455215">Error information</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p29681444185210"><strong id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_b0968444105215">Status code: 502</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table12968944105210" frame="border" border="1" rules="all"><caption><b>Table 15 </b>Response body parameters</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row179687443521"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.20.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p169691544125218">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.20.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p7969124475216">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.20.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1696913449524">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row896817440525"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.20.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p149695447525">error</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.20.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p3969844125212">Object</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.20.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p097012444521">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table097064410524" frame="border" border="1" rules="all"><caption><b>Table 16 </b>ErrorDetail</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row897084414528"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.21.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p19703449527">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.21.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p20971134419529">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.21.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p59711044175219">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row129705440527"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.21.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p811274512524">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.21.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1611211452525">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.21.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p12112164555216">Error code</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row6970744125213"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.21.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1511204518529">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.21.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p2011204555213">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.21.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p5112164515215">Error information</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p18112545125210"><strong id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_b1611244512523">Status code: 504</strong></p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table1597311448522" frame="border" border="1" rules="all"><caption><b>Table 17 </b>Response body parameters</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row1973844105218"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.23.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p211284595214">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.23.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1911217454528">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.23.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1511254511521">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row7973144145218"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.23.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p6112134510520">error</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.23.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p101121945115218">Object</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.23.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p11112174515522">Error message.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_table1897419446529" frame="border" border="1" rules="all"><caption><b>Table 18 </b>ErrorDetail</caption><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row1497454495217"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.24.2.4.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p311274519528">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.5.24.2.4.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p61120456527">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.5.24.2.4.1.3"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p611274585218">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row89741644185219"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.24.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p16112134575211">error_code</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.24.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p12112164505211">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.24.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p81137450523">Error code</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row159745444526"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.24.2.4.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p191131845145216">error_msg</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.5.24.2.4.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p51139456526">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.5.24.2.4.1.3 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p61132455524">Error information</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_section1611314519524"><h4 class="sectiontitle">Example Request</h4><pre class="screen" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_screen01136455525">{
|
|
"key_id" : "0d0466b0-e727-4d9c-b35d-f84bb474a37f",
|
|
"signing_algorithm" : "RSASSA_PKCS1_V1_5_SHA_256",
|
|
"signature" : "jFUqQESGBc0j6k9BozzrP9YL4qk8/W9DZRvK6XXX...",
|
|
"message" : "MmFiZWE0ZjI3ZGIxYTkzY2RmYmEzM2YwMTA1YmJjYw=="
|
|
}</pre>
|
|
</div>
|
|
<div class="section" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_section10113945175219"><h4 class="sectiontitle">Example Response</h4><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p191131645195216"><strong id="ValidateSignature__en-us_topic_0000001347268057_b26779463618">Status code: 200</strong></p>
|
|
<p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1011384519527">The request has succeeded.</p>
|
|
<pre class="screen" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_screen411384513525">{
|
|
"key_id" : "0d0466b0-e727-4d9c-b35d-f84bb474a37f",
|
|
"signature_valid" : "true"
|
|
}</pre>
|
|
</div>
|
|
<div class="section" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_section611434517527"><h4 class="sectiontitle">Status Code</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_status_code" frame="border" border="1" rules="all"><thead align="left"><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row11978164413524"><th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.8.2.1.3.1.1"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p2114845195213">Status Code</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="85%" id="mcps1.3.8.2.1.3.1.2"><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p15114174515217">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row1297854414525"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p20114845155219">200</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p141141145125218">The request has succeeded.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row197874413529"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p151141645115213">400</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p18114104516527">Invalid request parameters.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row797813442521"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p3114154520523">401</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p121141645195213">Username and password are required to access the page requested.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row11978154475214"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p711416452522">403</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p161141245105216">Authentication failed.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row697919449529"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p15114184505212">404</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p19114104545215">The requested resource does not exist or is not found.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row497910449528"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p8114154514523">500</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p161141945145215">Internal service error.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row8979174425215"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p11114164513527">502</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p8114114518527">Failed to complete the request. The server receives an invalid response from the upstream server.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_row997918442529"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.8.2.1.3.1.1 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p1011474575211">504</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.8.2.1.3.1.2 "><p id="ValidateSignature__en-us_topic_0000001347268057_en-us_topic_0000001176937539_p19114164575210">Gateway timed out.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="kms_02_0011.html">CMK Management</a></div>
|
|
</div>
|
|
</div>
|
|
|