|
static int | cert_crl (X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) |
|
static int | cert_self_signed (X509 *x, int *out_is_self_signed) |
|
static int | check_cert (X509_STORE_CTX *ctx) |
|
static int | check_cert_time (X509_STORE_CTX *ctx, X509 *x) |
|
static int | check_chain_extensions (X509_STORE_CTX *ctx) |
|
static int | check_crl (X509_STORE_CTX *ctx, X509_CRL *crl) |
|
static int | check_crl_chain (X509_STORE_CTX *ctx, STACK_OF(X509) *cert_path, STACK_OF(X509) *crl_path) |
|
static int | check_crl_path (X509_STORE_CTX *ctx, X509 *x) |
|
static int | check_crl_time (X509_STORE_CTX *ctx, X509_CRL *crl, int notify) |
|
static int | check_delta_base (X509_CRL *delta, X509_CRL *base) |
|
static int | check_hosts (X509 *x, X509_VERIFY_PARAM *param) |
|
static int | check_id (X509_STORE_CTX *ctx) |
|
static int | check_id_error (X509_STORE_CTX *ctx, int errcode) |
|
static int | check_issued (X509_STORE_CTX *ctx, X509 *x, X509 *issuer) |
|
static int | check_name_constraints (X509_STORE_CTX *ctx) |
|
static int | check_policy (X509_STORE_CTX *ctx) |
|
static int | check_revocation (X509_STORE_CTX *ctx) |
|
static int | check_trust (X509_STORE_CTX *ctx) |
|
static void | crl_akid_check (X509_STORE_CTX *ctx, X509_CRL *crl, X509 **pissuer, int *pcrl_score) |
|
static int | crl_crldp_check (X509 *x, X509_CRL *crl, int crl_score, unsigned int *preasons) |
|
static int | crl_extension_match (X509_CRL *a, X509_CRL *b, int nid) |
|
static int | crldp_check_crlissuer (DIST_POINT *dp, X509_CRL *crl, int crl_score) |
|
static X509 * | find_issuer (X509_STORE_CTX *ctx, STACK_OF(X509) *sk, X509 *x) |
|
static int | get_crl_delta (X509_STORE_CTX *ctx, X509_CRL **pcrl, X509_CRL **pdcrl, X509 *x) |
|
static int | get_crl_score (X509_STORE_CTX *ctx, X509 **pissuer, unsigned int *preasons, X509_CRL *crl, X509 *x) |
|
static int | get_crl_sk (X509_STORE_CTX *ctx, X509_CRL **pcrl, X509_CRL **pdcrl, X509 **pissuer, int *pscore, unsigned int *preasons, STACK_OF(X509_CRL) *crls) |
|
static void | get_delta_sk (X509_STORE_CTX *ctx, X509_CRL **dcrl, int *pcrl_score, X509_CRL *base, STACK_OF(X509_CRL) *crls) |
|
static int | get_issuer_sk (X509 **issuer, X509_STORE_CTX *ctx, X509 *x) |
|
static int | idp_check_dp (DIST_POINT_NAME *a, DIST_POINT_NAME *b) |
|
static int | internal_verify (X509_STORE_CTX *ctx) |
|
static X509 * | lookup_cert_match (X509_STORE_CTX *ctx, X509 *x) |
|
static int | null_callback (int ok, X509_STORE_CTX *e) |
|
static int | reject_dns_name_in_common_name (X509 *x509) |
|
| STACK_OF (X509) |
|
int | X509_cmp_current_time (const ASN1_TIME *ctm) |
|
int | X509_cmp_time (const ASN1_TIME *ctm, time_t *cmp_time) |
|
X509_CRL * | X509_CRL_diff (X509_CRL *base, X509_CRL *newer, EVP_PKEY *skey, const EVP_MD *md, unsigned int flags) |
|
ASN1_TIME * | X509_gmtime_adj (ASN1_TIME *s, long offset_sec) |
|
void | X509_STORE_CTX_cleanup (X509_STORE_CTX *ctx) |
|
void | X509_STORE_CTX_free (X509_STORE_CTX *ctx) |
|
X509 * | X509_STORE_CTX_get0_cert (X509_STORE_CTX *ctx) |
|
X509_CRL * | X509_STORE_CTX_get0_current_crl (X509_STORE_CTX *ctx) |
|
X509 * | X509_STORE_CTX_get0_current_issuer (X509_STORE_CTX *ctx) |
|
X509_VERIFY_PARAM * | X509_STORE_CTX_get0_param (X509_STORE_CTX *ctx) |
|
X509_STORE_CTX * | X509_STORE_CTX_get0_parent_ctx (X509_STORE_CTX *ctx) |
|
X509_POLICY_TREE * | X509_STORE_CTX_get0_policy_tree (X509_STORE_CTX *ctx) |
|
X509 * | X509_STORE_CTX_get_current_cert (X509_STORE_CTX *ctx) |
|
int | X509_STORE_CTX_get_error (X509_STORE_CTX *ctx) |
|
int | X509_STORE_CTX_get_error_depth (X509_STORE_CTX *ctx) |
|
void * | X509_STORE_CTX_get_ex_data (X509_STORE_CTX *ctx, int idx) |
|
int | X509_STORE_CTX_get_ex_new_index (long argl, void *argp, CRYPTO_EX_unused *unused, CRYPTO_EX_dup *dup_unused, CRYPTO_EX_free *free_func) |
|
int | X509_STORE_CTX_get_explicit_policy (X509_STORE_CTX *ctx) |
|
int | X509_STORE_CTX_init (X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, STACK_OF(X509) *chain) |
|
X509_STORE_CTX * | X509_STORE_CTX_new (void) |
|
int | X509_STORE_CTX_purpose_inherit (X509_STORE_CTX *ctx, int def_purpose, int purpose, int trust) |
|
void | X509_STORE_CTX_set0_crls (X509_STORE_CTX *ctx, STACK_OF(X509_CRL) *sk) |
|
void | X509_STORE_CTX_set0_param (X509_STORE_CTX *ctx, X509_VERIFY_PARAM *param) |
|
void | X509_STORE_CTX_set_cert (X509_STORE_CTX *ctx, X509 *x) |
|
void | X509_STORE_CTX_set_chain (X509_STORE_CTX *ctx, STACK_OF(X509) *sk) |
|
int | X509_STORE_CTX_set_default (X509_STORE_CTX *ctx, const char *name) |
|
void | X509_STORE_CTX_set_depth (X509_STORE_CTX *ctx, int depth) |
|
void | X509_STORE_CTX_set_error (X509_STORE_CTX *ctx, int err) |
|
int | X509_STORE_CTX_set_ex_data (X509_STORE_CTX *ctx, int idx, void *data) |
|
void | X509_STORE_CTX_set_flags (X509_STORE_CTX *ctx, unsigned long flags) |
|
int | X509_STORE_CTX_set_purpose (X509_STORE_CTX *ctx, int purpose) |
|
void | X509_STORE_CTX_set_time (X509_STORE_CTX *ctx, unsigned long flags, time_t t) |
|
int | X509_STORE_CTX_set_trust (X509_STORE_CTX *ctx, int trust) |
|
void | X509_STORE_CTX_set_verify_cb (X509_STORE_CTX *ctx, int(*verify_cb)(int, X509_STORE_CTX *)) |
|
void | X509_STORE_CTX_trusted_stack (X509_STORE_CTX *ctx, STACK_OF(X509) *sk) |
|
void | X509_STORE_CTX_zero (X509_STORE_CTX *ctx) |
|
ASN1_TIME * | X509_time_adj (ASN1_TIME *s, long offset_sec, time_t *in_tm) |
|
ASN1_TIME * | X509_time_adj_ex (ASN1_TIME *s, int offset_day, long offset_sec, time_t *in_tm) |
|
int | X509_verify_cert (X509_STORE_CTX *ctx) |
|