CreatePublicPrivateKeyPairメソッドを使用すると、SSL公開鍵と秘密鍵を作成できます。これらのキーを使用して、証明書署名要求を生成できます。各ストレージ クラスタで使用できるキー ペアは1組のみです。このメソッドを使用して既存のキーを置き換える前に、プロバイダがそれらのキーを使用していないことを確認してください。
このメソッドの入力パラメータは次のとおりです。
名前 | 説明 | タイプ | デフォルト値 | 必須 |
---|---|---|---|---|
commonName | X.509識別名の[Common Name]フィールド(CN)。 | 文字列 | なし | × |
country | X.509識別名の[Country]フィールド(C)。 | 文字列 | なし | × |
emailAddress | X.509識別名の[Email Address]フィールド(MAIL)。 | 文字列 | なし | × |
locality | X.509識別名の[Locality Name]フィールド(L)。 | 文字列 | なし | × |
organization | X.509識別名の[Organization Name]フィールド(O)。 | 文字列 | なし | × |
organizationalUnit | X.509識別名の[Organizational Unit Name]フィールド(OU)。 | 文字列 | なし | × |
state | X.509識別名の[State]または[Province Name]フィールド(STまたはSPまたはS)。 | 文字列 | なし | × |
このメソッドには戻り値はありません。エラーがなければ、キーの作成は成功したとみなされます。
このメソッドの要求例を次に示します。
{ "method": "CreatePublicPrivateKeyPair", "params": { "commonName": "Name", "country": "US", "emailAddress" : "email@domain.com" }, "id": 1 }
このメソッドの応答例を次に示します。
{ "id": 1, "result": {} }
11.7