Lines Matching refs:purpose
59 int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose);
62 int purpose, int trust);
181 find an appropriate set of parameters from the purpose identifier I<name>.
209 exists that can record extended key usage information to supplement the purpose
213 custom "purpose" (see below) or supply a nondefault verification callback
216 X509_STORE_CTX_set_purpose() sets the purpose for the target certificate being
217 verified in the I<ctx>. Built-in available values for the I<purpose> argument
223 possible to create a custom purpose value. Setting a purpose requests that
225 the certificate and its chain are verified to be consistent with that purpose.
228 Potentially also further checks are done (depending on the purpose given).
229 Every purpose also has an associated default trust value, which will also be set
248 function it is possible to set the purpose and trust values for the I<ctx> at
251 The I<def_purpose> and I<purpose> arguments can have the same
252 purpose values as described for X509_STORE_CTX_set_purpose() above. The I<trust>
254 X509_STORE_CTX_set_trust() above. Any of the I<def_purpose>, I<purpose> or
256 parameter should be ignored. After calling this function the purpose to be used
257 for verification is set from the I<purpose> argument unless the purpose was
261 the default trust value for I<purpose>. If the default trust value for the
262 purpose is I<X509_TRUST_DEFAULT> and I<trust> is 0 then the default trust value