Home
last modified time | relevance | path

Searched refs:x509 (Results 1 – 20 of 20) sorted by relevance

/crypto/pkcs12/
A Dp12_kiss.c195 X509 *x509; in parse_bag() local
232 if ((x509 = PKCS12_SAFEBAG_get1_cert_ex(bag, libctx, propq)) == NULL) in parse_bag()
234 if (lkid && !X509_keyid_set1(x509, lkid->data, lkid->length)) { in parse_bag()
235 X509_free(x509); in parse_bag()
244 r = X509_alias_set1(x509, data, len); in parse_bag()
247 X509_free(x509); in parse_bag()
253 if (!sk_X509_push(ocerts, x509)) { in parse_bag()
254 X509_free(x509); in parse_bag()
A Dp12_sbag.c141 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_cert(X509 *x509) in PKCS12_SAFEBAG_create_cert() argument
143 return PKCS12_item_pack_safebag(x509, ASN1_ITEM_rptr(X509), in PKCS12_SAFEBAG_create_cert()
/crypto/pkcs7/
A Dpk7_lib.c256 int PKCS7_add_certificate(PKCS7 *p7, X509 *x509) in PKCS7_add_certificate() argument
354 X509_get_issuer_name(x509))) in PKCS7_SIGNER_INFO_set()
363 ASN1_INTEGER_dup(X509_get0_serialNumber(x509)))) in PKCS7_SIGNER_INFO_set()
414 if (PKCS7_SIGNER_INFO_set(si, x509, pkey, dgst) <= 0) in PKCS7_add_signature()
578 if (PKCS7_RECIP_INFO_set(ri, x509) <= 0) in PKCS7_add_recipient()
625 int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509) in PKCS7_RECIP_INFO_set() argument
632 X509_get_issuer_name(x509))) in PKCS7_RECIP_INFO_set()
637 ASN1_INTEGER_dup(X509_get0_serialNumber(x509)))) in PKCS7_RECIP_INFO_set()
640 pkey = X509_get0_pubkey(x509); in PKCS7_RECIP_INFO_set()
669 if (!X509_up_ref(x509)) in PKCS7_RECIP_INFO_set()
[all …]
A Dpk7_smime.c435 X509 *x509; in PKCS7_encrypt_ex() local
450 x509 = sk_X509_value(certs, i); in PKCS7_encrypt_ex()
451 if (!PKCS7_add_recipient(p7, x509)) { in PKCS7_encrypt_ex()
/crypto/pem/
A Dpem_info.c97 if (xi->x509 != NULL) { in STACK_OF()
108 xi->x509 = X509_new_ex(libctx, propq); in STACK_OF()
109 if (xi->x509 == NULL) in STACK_OF()
111 pp = &(xi->x509); in STACK_OF()
192 if ((xi->x509 != NULL) || (xi->crl != NULL) || in STACK_OF()
297 if ((xi->x509 != NULL) && (PEM_write_bio_X509(bp, xi->x509) <= 0)) in PEM_X509_INFO_write_bio()
/crypto/x509/
A Dx509_cmp.c356 X509 x, *x509 = NULL; in X509_find_by_issuer_and_serial() local
365 x509 = sk_X509_value(sk, i); in X509_find_by_issuer_and_serial()
366 if (X509_issuer_and_serial_cmp(x509, &x) == 0) in X509_find_by_issuer_and_serial()
367 return x509; in X509_find_by_issuer_and_serial()
374 X509 *x509; in X509_find_by_subject() local
378 x509 = sk_X509_value(sk, i); in X509_find_by_subject()
379 if (X509_NAME_cmp(X509_get_subject_name(x509), name) == 0) in X509_find_by_subject()
380 return x509; in X509_find_by_subject()
A Dx509_lu.c170 ret = X509_subject_name_cmp((*a)->data.x509, (*b)->data.x509); in x509_object_cmp()
332 stmp.data.x509 = NULL; in ossl_x509_store_ctx_get_by_subject()
402 obj->data.x509 = (X509 *)x; in x509_store_add()
454 return X509_up_ref(a->data.x509); in X509_OBJECT_up_ref_count()
465 return a->data.x509; in X509_OBJECT_get0_X509()
498 X509_free(a->data.x509); in x509_object_free_internal()
513 a->data.x509 = obj; in X509_OBJECT_set1_X509()
545 stmp.data.x509 = &x509_s; in x509_object_idx_cnt()
691 x = obj->data.x509; in STACK_OF()
767 if (!X509_cmp(obj->data.x509, x->data.x509)) in X509_OBJECT_retrieve_match()
A Dx_all.c218 X509 *d2i_X509_fp(FILE *fp, X509 **x509) in d2i_X509_fp() argument
220 return ASN1_item_d2i_fp(ASN1_ITEM_rptr(X509), fp, x509); in d2i_X509_fp()
223 int i2d_X509_fp(FILE *fp, const X509 *x509) in i2d_X509_fp() argument
225 return ASN1_item_i2d_fp(ASN1_ITEM_rptr(X509), fp, x509); in i2d_X509_fp()
229 X509 *d2i_X509_bio(BIO *bp, X509 **x509) in d2i_X509_bio() argument
231 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(X509), bp, x509); in d2i_X509_bio()
234 int i2d_X509_bio(BIO *bp, const X509 *x509) in i2d_X509_bio() argument
236 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(X509), bp, x509); in i2d_X509_bio()
A Dby_store.c255 ok = X509_OBJECT_set1_X509(ret, tmp->data.x509); in by_store_subject()
257 X509_free(tmp->data.x509); in by_store_subject()
A Dby_file.c258 if (itmp->x509) { in X509_load_cert_crl_file_ex()
259 if (!X509_STORE_add_cert(ctx->store_ctx, itmp->x509)) { in X509_load_cert_crl_file_ex()
A Dby_dir.c244 stmp.data.x509 = &data.st_x509; in get_cert_by_subject_ex()
A Dx509_vfy.c469 if (ctx->check_issued(ctx, x, obj->data.x509)) { in X509_STORE_CTX_get1_issuer()
470 if (ossl_x509_check_cert_time(ctx, obj->data.x509, -1)) { in X509_STORE_CTX_get1_issuer()
471 *issuer = obj->data.x509; in X509_STORE_CTX_get1_issuer()
2713 int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, in X509_STORE_CTX_init() argument
2723 ctx->cert = x509; in X509_STORE_CTX_init()
/crypto/asn1/
A Dx_info.c32 X509_free(x->x509); in X509_INFO_free()
/crypto/store/
A Dstore_lib.c675 OSSL_STORE_INFO *OSSL_STORE_INFO_new_CERT(X509 *x509) in OSSL_STORE_INFO_new_CERT() argument
677 OSSL_STORE_INFO *info = OSSL_STORE_INFO_new(OSSL_STORE_INFO_CERT, x509); in OSSL_STORE_INFO_new_CERT()
795 return info->_.x509; in OSSL_STORE_INFO_get0_CERT()
802 if (!X509_up_ref(info->_.x509)) in OSSL_STORE_INFO_get1_CERT()
804 return info->_.x509; in OSSL_STORE_INFO_get1_CERT()
849 X509_free(info->_.x509); in OSSL_STORE_INFO_free()
A Dstore_local.h39 X509 *x509; /* when type == OSSL_STORE_INFO_CERT */ member
/crypto/ts/
A Dts_conf.c87 if (xi->x509 != NULL) { in STACK_OF()
88 if (!X509_add_cert(othercerts, xi->x509, X509_ADD_FLAG_DEFAULT)) { in STACK_OF()
93 xi->x509 = NULL; in STACK_OF()
/crypto/err/
A Dopenssl.ec15 L X509 include/openssl/x509err.h crypto/x509/x509_err.c include/cry…
23 L X509V3 include/openssl/x509v3err.h crypto/x509/v3err.c include/cry…
A DREADME.md29 #include <openssl/x509.h>
A Dopenssl.txt1727 SSL_R_X509_LIB:268:x509 lib
1728 SSL_R_X509_VERIFICATION_SETUP_PROBLEMS:269:x509 verification setup problems
1859 X509_R_BAD_X509_FILETYPE:100:bad x509 filetype
/crypto/
A Dbuild.info3 SUBDIRS=objects buffer bio stack lhash hashtable rand evp asn1 pem x509 conf \

Completed in 53 milliseconds