Lines Matching refs:x509

1084 add_ca_to_cert_store(X509_STORE *st, X509 *x509) {
1091 if (!X509_STORE_add_cert(st, x509)) {
1302 X509 *x509 = d2i_X509(NULL, &p, setup_data->pki_key.key.asn1.ca_cert_len);
1304 if (!x509 || !SSL_CTX_add_client_CA(ctx, x509)) {
1308 if (x509)
1309 X509_free(x509);
1313 add_ca_to_cert_store(st, x509);
1314 X509_free(x509);
1385 X509 *x509;
1387 x509 = missing_ENGINE_load_cert(
1389 if (!x509) {
1395 if (!SSL_CTX_use_certificate(ctx, x509)) {
1399 X509_free(x509);
1402 X509_free(x509);
1423 X509 *x509;
1425 x509 = missing_ENGINE_load_cert(
1427 if (!x509) {
1433 if (!SSL_CTX_add_client_CA(ctx, x509)) {
1437 X509_free(x509);
1441 add_ca_to_cert_store(st, x509);
1442 X509_free(x509);
1445 X509 *x509 = fp ? d2i_X509_fp(fp, NULL) : NULL;
1447 if (!x509 || !SSL_CTX_add_client_CA(ctx, x509)) {
1451 if (x509)
1452 X509_free(x509);
1456 add_ca_to_cert_store(st, x509);
1457 X509_free(x509);
1671 X509 *x509 = d2i_X509(NULL, &p, (long)setup_data->pki_key.key.asn1.ca_cert_len);
1676 if (!x509 || !SSL_add_client_CA(ssl, x509)) {
1680 X509_free(x509);
1687 add_ca_to_cert_store(st, x509);
1688 X509_free(x509);
1763 X509 *x509;
1765 x509 = missing_ENGINE_load_cert(
1767 if (!x509) {
1774 if (!SSL_use_certificate(ssl, x509)) {
1779 X509_free(x509);
1782 X509_free(x509);
1804 X509 *x509;
1807 x509 = missing_ENGINE_load_cert(
1809 if (!x509) {
1816 if (!SSL_add_client_CA(ssl, x509)) {
1821 X509_free(x509);
1825 add_ca_to_cert_store(st, x509);
1826 X509_free(x509);
1829 X509 *x509 = fp ? d2i_X509_fp(fp, NULL) : NULL;
1832 if (!x509 || !SSL_add_client_CA(ssl, x509)) {
1837 if (x509)
1838 X509_free(x509);
1842 add_ca_to_cert_store(st, x509);
1843 X509_free(x509);
1858 get_san_or_cn_from_cert(X509 *x509) {
1859 if (x509) {
1865 san_list = X509_get_ext_d2i(x509, NID_subject_alt_name, NULL, NULL);
1886 X509_NAME_oneline(X509_get_subject_name(x509), buffer, sizeof(buffer));
1923 X509 *x509 = X509_STORE_CTX_get_current_cert(ctx);
1924 char *cn = get_san_or_cn_from_cert(x509);
1984 int length = i2d_X509(x509, NULL);
1989 i2d_X509(x509, &base_buf2);