Certificates Managerによって管理される証明書を照会します。
In this example, the certificate whose ID is 9a28de48-8d8b-484d-a766-dec4**** is queried. 証明書、証明書チェーン、証明書ID、および証明書署名要求 (CSR) が返されます。
デバッグ
リクエストパラメーター
| パラメーター | データ型 | 必須/任意 | 例 | 説明 |
|---|---|---|---|---|
| 操作 | String | 必須 | GetCertificate |
実行する操作です。 値をGetCertificateに設定します。 |
| CertificateId | String | 必須 | 9a28de48-8d8b-484d-a766-dec4 **** |
証明書の ID 。 これは、Certificates Managerの証明書のグローバル一意識別子 (GUID) です。 |
共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。
レスポンスパラメーター
| パラメーター | データ型 | 例 | 説明 |
|---|---|---|---|
| Certificate | String | ----- 認証を開始 ----- (X.509証明書PEMコンテンツ) ----- 認証を終了 ----- |
プライバシー強化メール (PEM) 形式の証明書。 |
| CertificateChain | String | ----- BEGIN CERTIFICATE ----- (サブCA証明書PEMコンテンツ) ----- END Certificate ----- BEGIN CERTIFICATE ----- (サブCA証明書PEMコンテンツ) ------ END CERTIFICATE ----CA-CER------END-CER-CA-CA-ECTE------- RTE-------- RTE-RETE-COTE-CO--- |
PEM形式の証明書チェーン。 |
| CertificateId | String | 9a28de48-8d8b-484d-a766-dec4**** |
証明書の ID 。 |
| Csr | String | ----- 証明書の要求を開始 ----- MIICxjCCAa4CAQAwPzELMAkGA1UEBhMCQ04xDzANBgNVBAoTBmFsaXl1bjEMMAoGA1UECxMDa21zMREwDwY **** ----- 証明書の要求を終了 ----- |
PEM形式のCSR。 |
| RequestId | String | b3e104b4-0319-4a20-ab7f-9fef6 **** |
リクエストの ID です。 |
例
リクエストの例
http(s):// [エンドポイント]/?Action=GetCertificate
&CertificateId=9a28de48-8d8b-484d-a766-dec4 ****
&<共通リクエストパラメーター>
正常に処理された場合のレスポンス例
XML 形式
<KMS>
<Csr>----- 認証リクエストを開始 ----- MIICxjCCAa4CAQAwPzELMAkGA1UEBhMCQ04xDzANBgNVBAoTBmFsaXl1bjEMMAoGA1UECxMDa21zMREwDwY **** ----- 認証リクエストを終了 -----</Csr>
<RequestId>b3e104b4-0319-4a20-ab7f-9fef6 ****</RequestId>
<CertificateId>9a28de48-8d8b-484d-a766-dec4 ****</CertificateId>
<CertificateChain>---- BEGIN CERTIFICATE ----- (サブCA証明書PEMコンテンツ) ----- END Certificate ----- BEGIN CERTIFICATE ------ (サブCA PEM証明書コンテンツ) ------ END CERTIFICATE-----CATIC--- CERTI-CATEE
<証明書> ---- BEGIN Certificate ----- (X.509証明書PEMコンテンツ) ----- END CERTIFICATE ----</Certificate>
</KMS>
JSON 形式
{
"Csr": "----- 証明書の要求を開始 ----- MIICxjCCAa4CAQAwPzELMAkGA1UEBhMCQ04xDzANBgNVBAoTBmFsaXl1bjEMMAoGA1UECxMDa21zMREwDwY **** ----- 証明書の要求を終了 -----" 、"RequestId": "b3e104b4-0319-4a20-ab7f-9fef6 ****" 、"CertificateId": "9a28de48-8d8b-484d-a766-dec4 ****" 、"CertificateChain": "----- BEGIN CERTIFICATE ----- (サブCA証明書PEMコンテンツ) ----- END Certificate ----- BEGIN CERTIFICATE ------- (サブCA証明書PEMコンテンツ) -------- ED-CATI-CER-ENT--- -- CER-CATI-END-CATI-EN--- -- -- 証明書
"Certificate": "----- BEGIN CERTIFICATE ----- (X.509証明書PEMコンテンツ) ----- END Certificate ----"
}
エラーコード
| HttpCode | エラーコード | エラーメッセージ | 説明 |
|---|---|---|---|
| 404 | InvalidAccessKeyId.NotFound | 指定されたAccessKey IDは存在しません。 | 指定されたAccessKey IDが存在しない場合に返されるエラーメッセージ。 操作を呼び出すときに、有効なAccessKey IDが指定されているかどうかを確認します。 |
エラーコードリストについては、「API エラーセンター」をご参照ください。