Certificates Managerによって管理される証明書を照会します。

In this example, the certificate whose ID is 9a28de48-8d8b-484d-a766-dec4**** is queried. 証明書、証明書チェーン、証明書ID、および証明書署名要求 (CSR) が返されます。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター データ型 必須/任意 説明
操作 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 エラーセンター」をご参照ください。