diff --git a/reference/openssl/functions/openssl-csr-new.xml b/reference/openssl/functions/openssl-csr-new.xml index 67fbe5f8f4..51c070de9d 100644 --- a/reference/openssl/functions/openssl-csr-new.xml +++ b/reference/openssl/functions/openssl-csr-new.xml @@ -1,6 +1,6 @@ - + @@ -32,7 +32,10 @@ distinguished_names - 証明書で使用される識別名、またはsubjectフィールド。 + 証明書に含まれる識別名 (Distinguished Name; DN)、または subject フィールド。 + distinguished_names は、 + キーが識別名 (DN) の属性名で、値が文字列 (単一の値の場合) ないし + 配列 (複数の値を指定する必要がある場合) であるような連想配列です。 @@ -151,10 +154,9 @@ extra_attributes - extra_attributes は、CSR に関する追加の設定情報を - 設定するために使用します。distinguished_names および - extra_attributes はどちらも連想配列で、それらの - キーが OID に変換されたうえでリクエストの関連する部分に適用されます。 + extra_attributes は、CSR へ + 追加の属性を設定するために使用します。これは連想配列で、 + キーを OID に変換して CSR の属性として適用されます。 @@ -166,8 +168,8 @@ &reftitle.returnvalues; 成功した場合、CSR を返します。 - CSR の作成に成功したものの、署名に失敗した場合は &true; を返します。 - &return.falseforfailure; + CSR の作成に成功したものの、署名に失敗した場合は &true; を返します。 + &return.falseforfailure;。 @@ -182,6 +184,20 @@ + + 8.4.0 + + distinguished_names の連想配列は、配列を値としてサポートするようになりました。 + これにより、単一の属性に対して複数の値を指定できるようになりました。 + + + + 8.4.0 + + extra_attributes 引数は、CSR の属性を正しく設定するようになりました。 + これまでは、subject の識別名を誤って変更してしまっていました。 + + 8.0.0