Lines Matching full:extension
145 X509_REVOKED_get0_extensions \- X509 extension decode and encode functions
177 \&\fBX509V3_get_d2i()\fR looks for an extension with \s-1OID\s0 \fInid\fR in the extensions
179 occurrence of an extension is permissible, otherwise the first extension after
180 index \fI*idx\fR is returned and \fI*idx\fR updated to the location of the extension.
182 extension occurs multiple times (this is only returned if \fIidx\fR is \s-1NULL\s0),
183 \&\-1 if the extension could not be found, 0 if the extension is found and is
184 not critical and 1 if critical. A pointer to an extension specific structure
187 \&\fBX509V3_add1_i2d()\fR adds extension \fIvalue\fR to \s-1STACK\s0 \fI*x\fR (allocating a new
191 \&\fBX509V3_EXT_d2i()\fR attempts to decode the \s-1ASN.1\s0 data contained in extension
192 \&\fIext\fR and returns a pointer to an extension specific structure or \s-1NULL\s0
193 if the extension could not be decoded (invalid syntax or not supported).
195 \&\fBX509V3_EXT_i2d()\fR encodes the extension specific structure \fIext_struc\fR
215 In almost all cases an extension can occur at most once and multiple
220 \&\fBX509V3_ADD_DEFAULT\fR appends a new extension only if the extension does
221 not exist. An error is returned if the extension exists.
223 \&\fBX509V3_ADD_APPEND\fR appends a new extension, ignoring whether the extension
226 \&\fBX509V3_ADD_REPLACE\fR replaces an existing extension. If the extension does
227 not exist, appends a new extension.
229 \&\fBX509V3_ADD_REPLACE_EXISTING\fR replaces an existing extension. If the
230 extension does not exist, returns an error.
232 \&\fBX509V3_ADD_KEEP_EXISTING\fR appends a new extension only if the extension does
233 not exist. An error is \fBnot\fR returned if the extension exists.
235 \&\fBX509V3_ADD_DELETE\fR deletes and frees an existing extension. If the extension
236 does not exist, returns an error. No new extension is added.
242 will return \s-1NULL\s0 if the extension is not
344 a pointer to an extension specific structure or \s-1NULL\s0 if an error occurs.
347 and 0 if it fails due to a non-fatal error (extension not found, already exists,