証明書のインポート
証明書をすでに持っているが、証明書サービスを使用して管理する場合は、証明書をインポートします。
このタスクでは、証明書サービスを使用して管理する予定のサード・パーティ認証局(CA)によって発行された証明書をインポートする方法について説明します。証明書サービスを使用して内部で発行および管理する証明書を発行するステップは、証明書の作成を参照してください。サードパーティCAを使用して外部で管理する証明書を発行するステップは、外部で管理する証明書の作成を参照してください。
ノート
証明書サービスでは、次のキー・アルゴリズム、キー・サイズおよび署名アルゴリズムを持つ証明書のインポートがサポートされています:
証明書サービスでは、次のキー・アルゴリズム、キー・サイズおよび署名アルゴリズムを持つ証明書のインポートがサポートされています:
キー・アルゴリズム | キー・サイズ(長さまたは曲線ID) | 署名アルゴリズム |
---|---|---|
RSA |
|
|
ECDSA |
|
|
証明書をインポートするときは、PEMファイルの次の最大値を確認します。
- 証明書バンドル・サイズ: 51,200バイト
- 秘密キー・サイズ: 5,120バイト
- 証明書のサイズ: 10,240バイト
証明書サブジェクトには、ISO 3166標準に準拠した国コードが必要です。サービスがチェーンを有効とみなすには、証明書チェーン内のすべての証明書がこの要件に準拠している必要があります。
準拠の暗号化秘密キーの生成の詳細は、準拠の暗号化秘密キーの生成を参照してください。
oci certs-mgmt certificate create-by-importing-configコマンドおよび必要なパラメータを使用して、Certificatesサービスを使用して管理する予定のサードパーティ認証機関(CA)によって発行された証明書をインポートします:
oci certs-mgmt certificate create-by-importing-config --compartment-id <compartment_OCID> --cert-chain-pem <certificate_chain_contents_file> --certificate-pem <certificate_contents_file> --name <certificate_name> --private-key-pem <private_key_file>
例:
oci certs-mgmt certificate create-by-importing-config --compartment-id ocid1.compartment.oc1..<unique_id> --cert-chain-pem file://path/to/certchain.pem --certificate-pem file://path/to/leafcert.pem --name importedCert --private-key-pem file://path/to/privatekey.pem
CLIコマンドのフラグおよび変数オプションの完全なリストは、CLIコマンドライン・リファレンスを参照してください。
CreateCertificate操作を実行して、証明書をインポートします。