Lines Matching full:purpose
186 \& int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose);
189 \& int purpose, int trust);
284 find an appropriate set of parameters from the purpose identifier \fIname\fR.
314 exists that can record extended key usage information to supplement the purpose
318 custom \*(L"purpose\*(R" (see below) or supply a nondefault verification callback
321 \&\fBX509_STORE_CTX_set_purpose()\fR sets the purpose for the target certificate being
322 verified in the \fIctx\fR. Built-in available values for the \fIpurpose\fR argument
327 possible to create a custom purpose value. Setting a purpose will ensure that
329 consistent with that purpose as well as, potentially, other checks. Every
330 purpose also has an associated default trust value which will also be set at the
349 function it is possible to set the purpose and trust values for the \fIctx\fR at
352 The \fIdef_purpose\fR and \fIpurpose\fR arguments can have the same
353 purpose values as described for \fBX509_STORE_CTX_set_purpose()\fR above. The \fItrust\fR
355 \&\fBX509_STORE_CTX_set_trust()\fR above. Any of the \fIdef_purpose\fR, \fIpurpose\fR or
357 parameter should be ignored. After calling this function the purpose to be used
358 for verification is set from the \fIpurpose\fR argument unless the purpose was
362 the default trust value for \fIpurpose\fR. If the default trust value for the
363 purpose is \fIX509_TRUST_DEFAULT\fR and \fItrust\fR is 0 then the default trust value