Lines Matching full:purpose
51 int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose);
54 int purpose, int trust);
149 find an appropriate set of parameters from the purpose identifier I<name>.
177 exists that can record extended key usage information to supplement the purpose
181 custom "purpose" (see below) or supply a nondefault verification callback
184 X509_STORE_CTX_set_purpose() sets the purpose for the target certificate being
185 verified in the I<ctx>. Built-in available values for the I<purpose> argument
190 possible to create a custom purpose value. Setting a purpose will ensure that
192 consistent with that purpose as well as, potentially, other checks. Every
193 purpose also has an associated default trust value which will also be set at the
212 function it is possible to set the purpose and trust values for the I<ctx> at
215 The I<def_purpose> and I<purpose> arguments can have the same
216 purpose values as described for X509_STORE_CTX_set_purpose() above. The I<trust>
218 X509_STORE_CTX_set_trust() above. Any of the I<def_purpose>, I<purpose> or
220 parameter should be ignored. After calling this function the purpose to be used
221 for verification is set from the I<purpose> argument unless the purpose was
225 the default trust value for I<purpose>. If the default trust value for the
226 purpose is I<X509_TRUST_DEFAULT> and I<trust> is 0 then the default trust value