Add "missing" function X509_STORE_set_verify_cb().
This commit is contained in:
parent
9074df8684
commit
a5b37fca0a
2 changed files with 9 additions and 0 deletions
|
@ -695,5 +695,11 @@ int X509_STORE_set1_param(X509_STORE *ctx, X509_VERIFY_PARAM *param)
|
||||||
return X509_VERIFY_PARAM_set1(ctx->param, param);
|
return X509_VERIFY_PARAM_set1(ctx->param, param);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void X509_STORE_set_verify_cb(X509_STORE *ctx,
|
||||||
|
int (*verify_cb)(int, X509_STORE_CTX *))
|
||||||
|
{
|
||||||
|
ctx->verify_cb = verify_cb;
|
||||||
|
}
|
||||||
|
|
||||||
IMPLEMENT_STACK_OF(X509_LOOKUP)
|
IMPLEMENT_STACK_OF(X509_LOOKUP)
|
||||||
IMPLEMENT_STACK_OF(X509_OBJECT)
|
IMPLEMENT_STACK_OF(X509_OBJECT)
|
||||||
|
|
|
@ -419,6 +419,9 @@ int X509_STORE_set_purpose(X509_STORE *ctx, int purpose);
|
||||||
int X509_STORE_set_trust(X509_STORE *ctx, int trust);
|
int X509_STORE_set_trust(X509_STORE *ctx, int trust);
|
||||||
int X509_STORE_set1_param(X509_STORE *ctx, X509_VERIFY_PARAM *pm);
|
int X509_STORE_set1_param(X509_STORE *ctx, X509_VERIFY_PARAM *pm);
|
||||||
|
|
||||||
|
void X509_STORE_set_verify_cb(X509_STORE *ctx,
|
||||||
|
int (*verify_cb)(int, X509_STORE_CTX *));
|
||||||
|
|
||||||
X509_STORE_CTX *X509_STORE_CTX_new(void);
|
X509_STORE_CTX *X509_STORE_CTX_new(void);
|
||||||
|
|
||||||
int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x);
|
int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x);
|
||||||
|
|
Loading…
Reference in a new issue