Skip to content

Commit 883d9db

Browse files
authored
Document 8.4 changes in openssl_csr_new を取り込み (#4315) (#286)
1 parent 2edf08a commit 883d9db

File tree

1 file changed

+24
-8
lines changed

1 file changed

+24
-8
lines changed

reference/openssl/functions/openssl-csr-new.xml

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: b6d0da041ac2b5eee3820bf2c2062872f4459dfe Maintainer: hirokawa Status: ready -->
3+
<!-- EN-Revision: f0d11929d41082d71dcf8338a18e04412c656fa0 Maintainer: hirokawa Status: ready -->
44
<!-- CREDITS: takagi,mumumu -->
55
<refentry xml:id="function.openssl-csr-new" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -32,7 +32,10 @@
3232
<term><parameter>distinguished_names</parameter></term>
3333
<listitem>
3434
<para>
35-
証明書で使用される識別名、またはsubjectフィールド。
35+
証明書に含まれる識別名 (Distinguished Name; DN)、または subject フィールド。
36+
<parameter>distinguished_names</parameter> は、
37+
キーが識別名 (DN) の属性名で、値が文字列 (単一の値の場合) ないし
38+
配列 (複数の値を指定する必要がある場合) であるような連想配列です。
3639
</para>
3740
</listitem>
3841
</varlistentry>
@@ -151,10 +154,9 @@
151154
<term><parameter>extra_attributes</parameter></term>
152155
<listitem>
153156
<para>
154-
<parameter>extra_attributes</parameter> は、<acronym>CSR</acronym> に関する追加の設定情報を
155-
設定するために使用します。<parameter>distinguished_names</parameter> および
156-
<parameter>extra_attributes</parameter> はどちらも連想配列で、それらの
157-
キーが OID に変換されたうえでリクエストの関連する部分に適用されます。
157+
<parameter>extra_attributes</parameter> は、<acronym>CSR</acronym> へ
158+
追加の属性を設定するために使用します。これは連想配列で、
159+
キーを OID に変換して <acronym>CSR</acronym> の属性として適用されます。
158160
</para>
159161
</listitem>
160162
</varlistentry>
@@ -166,8 +168,8 @@
166168
&reftitle.returnvalues;
167169
<para>
168170
成功した場合、<acronym>CSR</acronym> を返します。
169-
CSR の作成に成功したものの、署名に失敗した場合は &true; を返します。
170-
&return.falseforfailure;
171+
<acronym>CSR</acronym> の作成に成功したものの、署名に失敗した場合は &true; を返します。
172+
&return.falseforfailure;
171173
</para>
172174
</refsect1>
173175

@@ -182,6 +184,20 @@
182184
</row>
183185
</thead>
184186
<tbody>
187+
<row>
188+
<entry>8.4.0</entry>
189+
<entry>
190+
<parameter>distinguished_names</parameter> の連想配列は、配列を値としてサポートするようになりました。
191+
これにより、単一の属性に対して複数の値を指定できるようになりました。
192+
</entry>
193+
</row>
194+
<row>
195+
<entry>8.4.0</entry>
196+
<entry>
197+
<parameter>extra_attributes</parameter> 引数は、CSR の属性を正しく設定するようになりました。
198+
これまでは、subject の識別名を誤って変更してしまっていました。
199+
</entry>
200+
</row>
185201
<row>
186202
<entry>8.0.0</entry>
187203
<entry>

0 commit comments

Comments
 (0)