|
30 | 30 | <term><parameter>distinguished_names</parameter></term>
|
31 | 31 | <listitem>
|
32 | 32 | <para>
|
33 |
| - The Distinguished Name or subject fields to be used in the certificate. |
| 33 | + The Distinguished Name or subject fields to be included in the |
| 34 | + certificate. The <parameter>distinguished_names</parameter> is an |
| 35 | + associative array where the keys represent the attribute names of |
| 36 | + Distinguished Names and the values can either be strings (for single |
| 37 | + value) or arrays (if multiple values need to be set). |
34 | 38 | </para>
|
35 | 39 | </listitem>
|
36 | 40 | </varlistentry>
|
|
151 | 155 | <listitem>
|
152 | 156 | <para>
|
153 | 157 | <parameter>extra_attributes</parameter> is used to specify additional
|
154 |
| - configuration options for the <acronym>CSR</acronym>. Both |
155 |
| - <parameter>distinguished_names</parameter> and |
156 |
| - <parameter>extra_attributes</parameter> are associative arrays, whose keys |
157 |
| - are converted to OIDs and applied to the relevant part of the request. |
| 158 | + attributes for the <acronym>CSR</acronym>. It is an associative arrays |
| 159 | + where the keys are converted to OIDs and applied as |
| 160 | + <acronym>CSR</acronym> attributes. |
158 | 161 | </para>
|
159 | 162 | </listitem>
|
160 | 163 | </varlistentry>
|
|
165 | 168 | <refsect1 role="returnvalues">
|
166 | 169 | &reftitle.returnvalues;
|
167 | 170 | <para>
|
168 |
| - Returns the <acronym>CSR</acronym> on success, &true; if CSR creation is |
169 |
| - successful but signing fails&return.falseforfailure;. |
| 171 | + Returns the <acronym>CSR</acronym> on success, &true; if |
| 172 | + <acronym>CSR</acronym> creation is successful but signing |
| 173 | + fails&return.falseforfailure;. |
170 | 174 | </para>
|
171 | 175 | </refsect1>
|
172 | 176 |
|
|
181 | 185 | </row>
|
182 | 186 | </thead>
|
183 | 187 | <tbody>
|
| 188 | + <row> |
| 189 | + <entry>8.4.0</entry> |
| 190 | + <entry> |
| 191 | + The <parameter>distinguished_names</parameter> associative array now supports arrays as values, |
| 192 | + allowing multiple values to be specified for a single attribute. |
| 193 | + </entry> |
| 194 | + </row> |
| 195 | + <row> |
| 196 | + <entry>8.4.0</entry> |
| 197 | + <entry> |
| 198 | + The <parameter>extra_attributes</parameter> parameter now correctly sets the CSR attributes, |
| 199 | + rather than modifying the subject's Distinguished Name as it previously did incorrectly. |
| 200 | + </entry> |
| 201 | + </row> |
184 | 202 | <row>
|
185 | 203 | <entry>8.0.0</entry>
|
186 | 204 | <entry>
|
|
0 commit comments