#include <x509_vfy.h>
Public Member Functions | |
STACK_OF (X509)*untrusted | |
STACK_OF (X509_CRL)*crls | |
STACK_OF (X509)*(*lookup_certs)(X509_STORE_CTX *ctx | |
STACK_OF (X509_CRL)*(*lookup_crls)(X509_STORE_CTX *ctx | |
STACK_OF (X509)*chain | |
STACK_OF (X509)*untrusted | |
STACK_OF (X509_CRL)*crls | |
STACK_OF (X509)*(*lookup_certs)(X509_STORE_CTX *ctx | |
STACK_OF (X509_CRL)*(*lookup_crls)(X509_STORE_CTX *ctx | |
STACK_OF (X509)*chain | |
Public Attributes | |
X509_STORE * | ctx |
int | current_method |
X509 * | cert |
X509_VERIFY_PARAM * | param |
void * | other_ctx |
int(* | verify )(X509_STORE_CTX *ctx) |
int(* | verify_cb )(int ok, X509_STORE_CTX *ctx) |
int(* | get_issuer )(X509 **issuer, X509_STORE_CTX *ctx, X509 *x) |
int(* | check_issued )(X509_STORE_CTX *ctx, X509 *x, X509 *issuer) |
int(* | check_revocation )(X509_STORE_CTX *ctx) |
int(* | get_crl )(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x) |
int(* | check_crl )(X509_STORE_CTX *ctx, X509_CRL *crl) |
int(* | cert_crl )(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) |
int(* | check_policy )(X509_STORE_CTX *ctx) |
X509_NAME * | nm |
int(* | cleanup )(X509_STORE_CTX *ctx) |
int | valid |
int | last_untrusted |
X509_POLICY_TREE * | tree |
int | explicit_policy |
int | error_depth |
int | error |
X509 * | current_cert |
X509 * | current_issuer |
X509_CRL * | current_crl |
int | current_crl_score |
unsigned int | current_reasons |
X509_STORE_CTX * | parent |
CRYPTO_EX_DATA | ex_data |
Definition at line 230 of file x509_vfy.h.
x509_store_ctx_st::STACK_OF | ( | X509 | ) |
x509_store_ctx_st::STACK_OF | ( | X509 | ) |
x509_store_ctx_st::STACK_OF | ( | X509_CRL | ) |
x509_store_ctx_st::STACK_OF | ( | X509_CRL | ) |
x509_store_ctx_st::STACK_OF | ( | X509 | ) |
x509_store_ctx_st::STACK_OF | ( | X509 | ) |
x509_store_ctx_st::STACK_OF | ( | X509_CRL | ) |
x509_store_ctx_st::STACK_OF | ( | X509_CRL | ) |
x509_store_ctx_st::STACK_OF | ( | X509 | ) |
x509_store_ctx_st::STACK_OF | ( | X509 | ) |
X509 * x509_store_ctx_st::cert |
Definition at line 236 of file x509_vfy.h.
int(* x509_store_ctx_st::cert_crl)(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) |
Definition at line 251 of file x509_vfy.h.
int(* x509_store_ctx_st::check_crl)(X509_STORE_CTX *ctx, X509_CRL *crl) |
Definition at line 250 of file x509_vfy.h.
int(* x509_store_ctx_st::check_issued)(X509_STORE_CTX *ctx, X509 *x, X509 *issuer) |
Definition at line 247 of file x509_vfy.h.
int(* x509_store_ctx_st::check_policy)(X509_STORE_CTX *ctx) |
Definition at line 252 of file x509_vfy.h.
int(* x509_store_ctx_st::check_revocation)(X509_STORE_CTX *ctx) |
Definition at line 248 of file x509_vfy.h.
int(* x509_store_ctx_st::cleanup)(X509_STORE_CTX *ctx) |
Definition at line 255 of file x509_vfy.h.
X509_STORE * x509_store_ctx_st::ctx |
Definition at line 232 of file x509_vfy.h.
X509 * x509_store_ctx_st::current_cert |
Definition at line 268 of file x509_vfy.h.
X509_CRL * x509_store_ctx_st::current_crl |
Definition at line 270 of file x509_vfy.h.
int x509_store_ctx_st::current_crl_score |
Definition at line 272 of file x509_vfy.h.
X509 * x509_store_ctx_st::current_issuer |
Definition at line 269 of file x509_vfy.h.
int x509_store_ctx_st::current_method |
Definition at line 233 of file x509_vfy.h.
unsigned int x509_store_ctx_st::current_reasons |
Definition at line 273 of file x509_vfy.h.
int x509_store_ctx_st::error |
Definition at line 267 of file x509_vfy.h.
int x509_store_ctx_st::error_depth |
Definition at line 266 of file x509_vfy.h.
CRYPTO_EX_DATA x509_store_ctx_st::ex_data |
Definition at line 277 of file x509_vfy.h.
int x509_store_ctx_st::explicit_policy |
Definition at line 263 of file x509_vfy.h.
int(* x509_store_ctx_st::get_crl)(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x) |
Definition at line 249 of file x509_vfy.h.
int(* x509_store_ctx_st::get_issuer)(X509 **issuer, X509_STORE_CTX *ctx, X509 *x) |
Definition at line 246 of file x509_vfy.h.
int x509_store_ctx_st::last_untrusted |
Definition at line 259 of file x509_vfy.h.
X509_NAME * x509_store_ctx_st::nm |
Definition at line 253 of file x509_vfy.h.
void * x509_store_ctx_st::other_ctx |
Definition at line 241 of file x509_vfy.h.
X509_VERIFY_PARAM * x509_store_ctx_st::param |
Definition at line 240 of file x509_vfy.h.
X509_STORE_CTX * x509_store_ctx_st::parent |
Definition at line 275 of file x509_vfy.h.
X509_POLICY_TREE * x509_store_ctx_st::tree |
Definition at line 261 of file x509_vfy.h.
int x509_store_ctx_st::valid |
Definition at line 258 of file x509_vfy.h.
int(* x509_store_ctx_st::verify)(X509_STORE_CTX *ctx) |
Definition at line 244 of file x509_vfy.h.
int(* x509_store_ctx_st::verify_cb)(int ok, X509_STORE_CTX *ctx) |
Definition at line 245 of file x509_vfy.h.