• Home
  • Raw
  • Download

Lines Matching refs:X509

116 static int check_issued(X509_STORE_CTX *ctx, X509 *x, X509 *issuer);
117 static X509 *find_issuer(X509_STORE_CTX *ctx, STACK_OF(X509) *sk, X509 *x);
126 static int get_crl_score(X509_STORE_CTX *ctx, X509 **pissuer,
128 X509_CRL *crl, X509 *x);
130 X509_CRL **pcrl, X509_CRL **pdcrl, X509 *x);
134 X509 **pissuer, int *pcrl_score);
135 static int crl_crldp_check(X509 *x, X509_CRL *crl, int crl_score,
137 static int check_crl_path(X509_STORE_CTX *ctx, X509 *x);
139 STACK_OF(X509) *cert_path,
140 STACK_OF(X509) *crl_path);
152 static int x509_subject_cmp(X509 **a, X509 **b)
158 static int cert_self_signed(X509 *x) in cert_self_signed()
169 static X509 *lookup_cert_match(X509_STORE_CTX *ctx, X509 *x) in lookup_cert_match()
171 STACK_OF(X509) *certs; in lookup_cert_match()
172 X509 *xtmp = NULL; in lookup_cert_match()
195 X509 *x,*xtmp,*chain_ss=NULL; in X509_verify_cert()
201 STACK_OF(X509) *sktmp=NULL; in X509_verify_cert()
204 OPENSSL_PUT_ERROR(X509, X509_verify_cert, X509_R_NO_CERT_SET_FOR_US_TO_VERIFY); in X509_verify_cert()
217 OPENSSL_PUT_ERROR(X509, X509_verify_cert, ERR_R_MALLOC_FAILURE); in X509_verify_cert()
228 OPENSSL_PUT_ERROR(X509, X509_verify_cert, ERR_R_MALLOC_FAILURE); in X509_verify_cert()
273 OPENSSL_PUT_ERROR(X509, X509_verify_cert, ERR_R_MALLOC_FAILURE); in X509_verify_cert()
359 OPENSSL_PUT_ERROR(X509, X509_verify_cert, ERR_R_MALLOC_FAILURE); in X509_verify_cert()
457 static X509 *find_issuer(X509_STORE_CTX *ctx, STACK_OF(X509) *sk, X509 *x) in find_issuer()
460 X509 *issuer; in find_issuer()
472 static int check_issued(X509_STORE_CTX *ctx, X509 *x, X509 *issuer) in check_issued()
490 static int get_issuer_sk(X509 **issuer, X509_STORE_CTX *ctx, X509 *x) in get_issuer_sk()
510 X509 *x; in check_chain_extensions()
663 X509 *x; in check_name_constraints()
705 static int check_hosts(X509 *x, X509_VERIFY_PARAM_ID *id) in check_hosts()
725 X509 *x = ctx->cert; in check_id()
748 X509 *x = NULL; in check_trust()
777 X509 *mx; in check_trust()
824 X509 *x; in check_cert()
960 X509 **pissuer, int *pscore, unsigned int *preasons, in get_crl_sk()
966 X509 *x = ctx->current_cert; in get_crl_sk()
968 X509 *crl_issuer = NULL, *best_crl_issuer = NULL; in get_crl_sk()
1115 static int get_crl_score(X509_STORE_CTX *ctx, X509 **pissuer, in get_crl_score()
1117 X509_CRL *crl, X509 *x) in get_crl_score()
1185 X509 **pissuer, int *pcrl_score) in crl_akid_check()
1187 X509 *crl_issuer = NULL; in crl_akid_check()
1249 static int check_crl_path(X509_STORE_CTX *ctx, X509 *x) in check_crl_path()
1289 STACK_OF(X509) *cert_path, in check_crl_chain()
1290 STACK_OF(X509) *crl_path) in check_crl_chain()
1292 X509 *cert_ta, *crl_ta; in check_crl_chain()
1394 static int crl_crldp_check(X509 *x, X509_CRL *crl, int crl_score, in crl_crldp_check()
1434 X509_CRL **pcrl, X509_CRL **pdcrl, X509 *x) in get_crl_delta()
1437 X509 *issuer = NULL; in get_crl_delta()
1481 X509 *issuer = NULL; in check_crl()
1595 static int cert_crl(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) in cert_crl()
1637 OPENSSL_PUT_ERROR(X509, check_policy, ERR_R_MALLOC_FAILURE); in check_policy()
1646 X509 *x; in check_policy()
1678 static int check_cert_time(X509_STORE_CTX *ctx, X509 *x) in check_cert_time()
1728 X509 *xs,*xi; in internal_verify()
1946 OPENSSL_PUT_ERROR(X509, X509_CRL_diff, X509_R_CRL_ALREADY_DELTA); in X509_CRL_diff()
1952 OPENSSL_PUT_ERROR(X509, X509_CRL_diff, X509_R_NO_CRL_NUMBER); in X509_CRL_diff()
1959 OPENSSL_PUT_ERROR(X509, X509_CRL_diff, X509_R_ISSUER_MISMATCH); in X509_CRL_diff()
1965 OPENSSL_PUT_ERROR(X509, X509_CRL_diff, X509_R_AKID_MISMATCH); in X509_CRL_diff()
1970 OPENSSL_PUT_ERROR(X509, X509_CRL_diff, X509_R_IDP_MISMATCH); in X509_CRL_diff()
1976 OPENSSL_PUT_ERROR(X509, X509_CRL_diff, X509_R_NEWER_CRL_NOT_NEWER); in X509_CRL_diff()
1983 OPENSSL_PUT_ERROR(X509, X509_CRL_diff, X509_R_CRL_VERIFY_FAILURE); in X509_CRL_diff()
2048 OPENSSL_PUT_ERROR(X509, X509_CRL_diff, ERR_R_MALLOC_FAILURE); in X509_CRL_diff()
2093 X509 *X509_STORE_CTX_get_current_cert(X509_STORE_CTX *ctx) in X509_STORE_CTX_get_current_cert()
2098 STACK_OF(X509) *X509_STORE_CTX_get_chain(X509_STORE_CTX *ctx) in STACK_OF() argument
2103 STACK_OF(X509) *X509_STORE_CTX_get1_chain(X509_STORE_CTX *ctx) in STACK_OF() argument
2110 X509 *X509_STORE_CTX_get0_current_issuer(X509_STORE_CTX *ctx) in X509_STORE_CTX_get0_current_issuer()
2125 void X509_STORE_CTX_set_cert(X509_STORE_CTX *ctx, X509 *x) in X509_STORE_CTX_set_cert()
2130 void X509_STORE_CTX_set_chain(X509_STORE_CTX *ctx, STACK_OF(X509) *sk) in X509_STORE_CTX_set_chain()
2173 OPENSSL_PUT_ERROR(X509, X509_STORE_CTX_purpose_inherit, X509_R_UNKNOWN_PURPOSE_ID); in X509_STORE_CTX_purpose_inherit()
2182 OPENSSL_PUT_ERROR(X509, X509_STORE_CTX_purpose_inherit, X509_R_UNKNOWN_PURPOSE_ID); in X509_STORE_CTX_purpose_inherit()
2195 OPENSSL_PUT_ERROR(X509, X509_STORE_CTX_purpose_inherit, X509_R_UNKNOWN_TRUST_ID); in X509_STORE_CTX_purpose_inherit()
2211 OPENSSL_PUT_ERROR(X509, X509_STORE_CTX_new, ERR_R_MALLOC_FAILURE); in X509_STORE_CTX_new()
2224 int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, in X509_STORE_CTX_init()
2225 STACK_OF(X509) *chain) in X509_STORE_CTX_init()
2334 OPENSSL_PUT_ERROR(X509, X509_STORE_CTX_init, ERR_R_MALLOC_FAILURE); in X509_STORE_CTX_init()
2342 void X509_STORE_CTX_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk) in X509_STORE_CTX_trusted_stack()
2423 IMPLEMENT_ASN1_SET_OF(X509)