Lines Matching refs:ctx
42 int ossl_x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x, int depth);
76 int (*new_item) (X509_LOOKUP *ctx);
77 void (*free) (X509_LOOKUP *ctx);
78 int (*init) (X509_LOOKUP *ctx);
79 int (*shutdown) (X509_LOOKUP *ctx);
80 int (*ctrl) (X509_LOOKUP *ctx, int cmd, const char *argc, long argl,
82 int (*get_by_subject) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
84 int (*get_by_issuer_serial) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
88 int (*get_by_fingerprint) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
91 int (*get_by_alias) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
93 int (*get_by_subject_ex) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
96 int (*ctrl_ex) (X509_LOOKUP *ctx, int cmd, const char *argc, long argl,
123 int (*verify) (X509_STORE_CTX *ctx);
125 int (*verify_cb) (int ok, X509_STORE_CTX *ctx);
126 /* get issuers cert from ctx */
127 int (*get_issuer) (X509 **issuer, X509_STORE_CTX *ctx, X509 *x);
129 int (*check_issued) (X509_STORE_CTX *ctx, X509 *x, X509 *issuer);
131 int (*check_revocation) (X509_STORE_CTX *ctx);
133 int (*get_crl) (X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x);
135 int (*check_crl) (X509_STORE_CTX *ctx, X509_CRL *crl);
137 int (*cert_crl) (X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x);
139 int (*check_policy) (X509_STORE_CTX *ctx);
140 STACK_OF(X509) *(*lookup_certs) (X509_STORE_CTX *ctx,
142 /* cannot constify 'ctx' param due to lookup_certs_sk() in x509_vfy.c */
143 STACK_OF(X509_CRL) *(*lookup_crls) (const X509_STORE_CTX *ctx,
145 int (*cleanup) (X509_STORE_CTX *ctx);