翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
プライベート証明書を取得する
と を使用して AWS Private CA APIプライベート証明書 AWS CLI を発行できます。その場合は、 AWS CLI または AWS Private CA API を使用してその証明書を取得できます。ACM を使用してプライベート CA を作成し、証明書をリクエストする場合は、 ACMを使用して証明書と暗号化されたプライベートキーをエクスポートする必要があります。詳細については「プライベート証明書のエクスポート」を参照してください。
エンドエンティティ証明書を取得するには
get-certificate AWS CLI コマンドを使用して、プライベートエンドエンティティ証明書を取得します。GetCertificate API オペレーションを使用することもできます。出力は sed に似たパーサーである jq
注記
証明書を取り消す場合は、get-certificate コマンドを使用して 16 進数形式のシリアル番号を取得します。また、監査レポートを作成して 16 進数シリアル番号を取得することもできます。詳細については、「プライベート CA で監査レポートを使用する」を参照してください。
$
aws acm-pca get-certificate \ --certificate-arn arn:aws:acm-pca:
region
:account
:certificate-authority/CA_ID
/certificate/certificate_ID
\ --certificate-authority-arn arn:aws
:acm-pca:us-east-1
:111122223333
:certificate-authority/11223344-1234-1122-2233-112233445566
| \ jq -r '.Certificate, .CertificateChain'
このコマンドは、以下の標準形式の証明書と証明書チェーンを出力します。
-----BEGIN CERTIFICATE-----
...base64-encoded certificate...
-----END CERTIFICATE---- -----BEGIN CERTIFICATE-----...base64-encoded certificate...
-----END CERTIFICATE---- -----BEGIN CERTIFICATE-----...base64-encoded certificate...
-----END CERTIFICATE----
CA 証明書を取得するには
と を使用して AWS Private CA API AWS CLI 、プライベート CA の認証局 (CA) 証明書を取得できます。get-certificate-authority-certificate コマンドを実行します。GetCertificateAuthorityCertificate オペレーションを呼び出すこともできます。出力は sed に似たパーサーである jq
$
aws acm-pca get-certificate-authority-certificate \ --certificate-authority-arn arn:
aws
:acm-pca:us-east-1
:111122223333
:certificate-authority/11223344-1234-1122-2233-112233445566
\ | jq -r '.Certificate'
このコマンドは CA 証明書を以下の標準形式で出力します。
-----BEGIN CERTIFICATE-----
...base64-encoded certificate...
-----END CERTIFICATE----