Lines Matching defs:x509_store_st
114 struct x509_store_st { struct
116 int cache; /* if true, stash any hits */
120 X509_VERIFY_PARAM *param;
123 int (*verify) (X509_STORE_CTX *ctx);
125 int (*verify_cb) (int ok, X509_STORE_CTX *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);
145 int (*cleanup) (X509_STORE_CTX *ctx);
146 CRYPTO_EX_DATA ex_data;
147 CRYPTO_REF_COUNT references;
148 CRYPTO_RWLOCK *lock;