X509_STORE_CTX 154 extra_lib/include/openssl/ossl_typ.h typedef struct x509_store_ctx_st X509_STORE_CTX; X509_STORE_CTX 321 extra_lib/include/openssl/pkcs7.h int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx, X509_STORE_CTX 749 extra_lib/include/openssl/ssl.h int (*app_verify_callback)(X509_STORE_CTX *, void *); X509_STORE_CTX 805 extra_lib/include/openssl/ssl.h int (*default_verify_callback)(int ok,X509_STORE_CTX *ctx); /* called 'verify_callback' in the SSL */ X509_STORE_CTX 1092 extra_lib/include/openssl/ssl.h int (*verify_callback)(int ok,X509_STORE_CTX *ctx); /* fail if callback returns 0 */ X509_STORE_CTX 1506 extra_lib/include/openssl/ssl.h int (*SSL_get_verify_callback(const SSL *s))(int,X509_STORE_CTX *); X509_STORE_CTX 1508 extra_lib/include/openssl/ssl.h int (*callback)(int ok,X509_STORE_CTX *ctx)); X509_STORE_CTX 1579 extra_lib/include/openssl/ssl.h int (*SSL_CTX_get_verify_callback(const SSL_CTX *ctx))(int,X509_STORE_CTX *); X509_STORE_CTX 1581 extra_lib/include/openssl/ssl.h int (*callback)(int, X509_STORE_CTX *)); X509_STORE_CTX 1583 extra_lib/include/openssl/ssl.h void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, int (*cb)(X509_STORE_CTX *,void *), void *arg); X509_STORE_CTX 1142 extra_lib/include/openssl/x509.h int X509_verify_cert(X509_STORE_CTX *ctx); X509_STORE_CTX 195 extra_lib/include/openssl/x509_vfy.h int (*verify)(X509_STORE_CTX *ctx); /* called to verify a certificate */ X509_STORE_CTX 196 extra_lib/include/openssl/x509_vfy.h int (*verify_cb)(int ok,X509_STORE_CTX *ctx); /* error callback */ X509_STORE_CTX 197 extra_lib/include/openssl/x509_vfy.h int (*get_issuer)(X509 **issuer, X509_STORE_CTX *ctx, X509 *x); /* get issuers cert from ctx */ X509_STORE_CTX 198 extra_lib/include/openssl/x509_vfy.h int (*check_issued)(X509_STORE_CTX *ctx, X509 *x, X509 *issuer); /* check issued */ X509_STORE_CTX 199 extra_lib/include/openssl/x509_vfy.h int (*check_revocation)(X509_STORE_CTX *ctx); /* Check revocation status of chain */ X509_STORE_CTX 200 extra_lib/include/openssl/x509_vfy.h int (*get_crl)(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x); /* retrieve CRL */ X509_STORE_CTX 201 extra_lib/include/openssl/x509_vfy.h int (*check_crl)(X509_STORE_CTX *ctx, X509_CRL *crl); /* Check CRL validity */ X509_STORE_CTX 202 extra_lib/include/openssl/x509_vfy.h int (*cert_crl)(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x); /* Check certificate against CRL */ X509_STORE_CTX 203 extra_lib/include/openssl/x509_vfy.h STACK_OF(X509) * (*lookup_certs)(X509_STORE_CTX *ctx, X509_NAME *nm); X509_STORE_CTX 204 extra_lib/include/openssl/x509_vfy.h STACK_OF(X509_CRL) * (*lookup_crls)(X509_STORE_CTX *ctx, X509_NAME *nm); X509_STORE_CTX 205 extra_lib/include/openssl/x509_vfy.h int (*cleanup)(X509_STORE_CTX *ctx); X509_STORE_CTX 244 extra_lib/include/openssl/x509_vfy.h int (*verify)(X509_STORE_CTX *ctx); /* called to verify a certificate */ X509_STORE_CTX 245 extra_lib/include/openssl/x509_vfy.h int (*verify_cb)(int ok,X509_STORE_CTX *ctx); /* error callback */ X509_STORE_CTX 246 extra_lib/include/openssl/x509_vfy.h int (*get_issuer)(X509 **issuer, X509_STORE_CTX *ctx, X509 *x); /* get issuers cert from ctx */ X509_STORE_CTX 247 extra_lib/include/openssl/x509_vfy.h int (*check_issued)(X509_STORE_CTX *ctx, X509 *x, X509 *issuer); /* check issued */ X509_STORE_CTX 248 extra_lib/include/openssl/x509_vfy.h int (*check_revocation)(X509_STORE_CTX *ctx); /* Check revocation status of chain */ X509_STORE_CTX 249 extra_lib/include/openssl/x509_vfy.h int (*get_crl)(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x); /* retrieve CRL */ X509_STORE_CTX 250 extra_lib/include/openssl/x509_vfy.h int (*check_crl)(X509_STORE_CTX *ctx, X509_CRL *crl); /* Check CRL validity */ X509_STORE_CTX 251 extra_lib/include/openssl/x509_vfy.h int (*cert_crl)(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x); /* Check certificate against CRL */ X509_STORE_CTX 252 extra_lib/include/openssl/x509_vfy.h int (*check_policy)(X509_STORE_CTX *ctx); X509_STORE_CTX 253 extra_lib/include/openssl/x509_vfy.h STACK_OF(X509) * (*lookup_certs)(X509_STORE_CTX *ctx, X509_NAME *nm); X509_STORE_CTX 254 extra_lib/include/openssl/x509_vfy.h STACK_OF(X509_CRL) * (*lookup_crls)(X509_STORE_CTX *ctx, X509_NAME *nm); X509_STORE_CTX 255 extra_lib/include/openssl/x509_vfy.h int (*cleanup)(X509_STORE_CTX *ctx); X509_STORE_CTX 275 extra_lib/include/openssl/x509_vfy.h X509_STORE_CTX *parent; /* For CRL path validation: parent context */ X509_STORE_CTX 280 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth); X509_STORE_CTX 415 extra_lib/include/openssl/x509_vfy.h STACK_OF(X509)* X509_STORE_get1_certs(X509_STORE_CTX *st, X509_NAME *nm); X509_STORE_CTX 416 extra_lib/include/openssl/x509_vfy.h STACK_OF(X509_CRL)* X509_STORE_get1_crls(X509_STORE_CTX *st, X509_NAME *nm); X509_STORE_CTX 423 extra_lib/include/openssl/x509_vfy.h int (*verify_cb)(int, X509_STORE_CTX *)); X509_STORE_CTX 425 extra_lib/include/openssl/x509_vfy.h X509_STORE_CTX *X509_STORE_CTX_new(void); X509_STORE_CTX 427 extra_lib/include/openssl/x509_vfy.h int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x); X509_STORE_CTX 429 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_free(X509_STORE_CTX *ctx); X509_STORE_CTX 430 extra_lib/include/openssl/x509_vfy.h int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509_STORE_CTX 432 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk); X509_STORE_CTX 433 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_cleanup(X509_STORE_CTX *ctx); X509_STORE_CTX 443 extra_lib/include/openssl/x509_vfy.h int X509_STORE_get_by_subject(X509_STORE_CTX *vs,int type,X509_NAME *name, X509_STORE_CTX 477 extra_lib/include/openssl/x509_vfy.h int X509_STORE_CTX_set_ex_data(X509_STORE_CTX *ctx,int idx,void *data); X509_STORE_CTX 478 extra_lib/include/openssl/x509_vfy.h void * X509_STORE_CTX_get_ex_data(X509_STORE_CTX *ctx,int idx); X509_STORE_CTX 479 extra_lib/include/openssl/x509_vfy.h int X509_STORE_CTX_get_error(X509_STORE_CTX *ctx); X509_STORE_CTX 480 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_set_error(X509_STORE_CTX *ctx,int s); X509_STORE_CTX 481 extra_lib/include/openssl/x509_vfy.h int X509_STORE_CTX_get_error_depth(X509_STORE_CTX *ctx); X509_STORE_CTX 482 extra_lib/include/openssl/x509_vfy.h X509 * X509_STORE_CTX_get_current_cert(X509_STORE_CTX *ctx); X509_STORE_CTX 483 extra_lib/include/openssl/x509_vfy.h X509 *X509_STORE_CTX_get0_current_issuer(X509_STORE_CTX *ctx); X509_STORE_CTX 484 extra_lib/include/openssl/x509_vfy.h X509_CRL *X509_STORE_CTX_get0_current_crl(X509_STORE_CTX *ctx); X509_STORE_CTX 485 extra_lib/include/openssl/x509_vfy.h X509_STORE_CTX *X509_STORE_CTX_get0_parent_ctx(X509_STORE_CTX *ctx); X509_STORE_CTX 486 extra_lib/include/openssl/x509_vfy.h STACK_OF(X509) *X509_STORE_CTX_get_chain(X509_STORE_CTX *ctx); X509_STORE_CTX 487 extra_lib/include/openssl/x509_vfy.h STACK_OF(X509) *X509_STORE_CTX_get1_chain(X509_STORE_CTX *ctx); X509_STORE_CTX 488 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_set_cert(X509_STORE_CTX *c,X509 *x); X509_STORE_CTX 489 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_set_chain(X509_STORE_CTX *c,STACK_OF(X509) *sk); X509_STORE_CTX 490 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_set0_crls(X509_STORE_CTX *c,STACK_OF(X509_CRL) *sk); X509_STORE_CTX 491 extra_lib/include/openssl/x509_vfy.h int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose); X509_STORE_CTX 492 extra_lib/include/openssl/x509_vfy.h int X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust); X509_STORE_CTX 493 extra_lib/include/openssl/x509_vfy.h int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose, X509_STORE_CTX 495 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_set_flags(X509_STORE_CTX *ctx, unsigned long flags); X509_STORE_CTX 496 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_set_time(X509_STORE_CTX *ctx, unsigned long flags, X509_STORE_CTX 498 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_set_verify_cb(X509_STORE_CTX *ctx, X509_STORE_CTX 499 extra_lib/include/openssl/x509_vfy.h int (*verify_cb)(int, X509_STORE_CTX *)); X509_STORE_CTX 501 extra_lib/include/openssl/x509_vfy.h X509_POLICY_TREE *X509_STORE_CTX_get0_policy_tree(X509_STORE_CTX *ctx); X509_STORE_CTX 502 extra_lib/include/openssl/x509_vfy.h int X509_STORE_CTX_get_explicit_policy(X509_STORE_CTX *ctx); X509_STORE_CTX 504 extra_lib/include/openssl/x509_vfy.h X509_VERIFY_PARAM *X509_STORE_CTX_get0_param(X509_STORE_CTX *ctx); X509_STORE_CTX 505 extra_lib/include/openssl/x509_vfy.h void X509_STORE_CTX_set0_param(X509_STORE_CTX *ctx, X509_VERIFY_PARAM *param); X509_STORE_CTX 506 extra_lib/include/openssl/x509_vfy.h int X509_STORE_CTX_set_default(X509_STORE_CTX *ctx, const char *name); X509_STORE_CTX 889 extra_lib/include/openssl/x509v3.h int v3_asid_validate_path(X509_STORE_CTX *); X509_STORE_CTX 890 extra_lib/include/openssl/x509v3.h int v3_addr_validate_path(X509_STORE_CTX *);