Home
last modified time | relevance | path

Searched refs:cert (Results 1 – 11 of 11) sorted by relevance

/unit/test/
H A Dtest_tls.py27 def ca(cert='root', out='localhost'): argument
48 def context_cert_req(cert='root'): argument
209 add_tls(cert='new')
280 cert = chain[0]
313 ca(cert='root', out='int')
314 ca(cert='int', out='end')
340 add_tls(cert='end')
365 add_tls(cert='int')
390 add_tls(cert='end-int')
430 ) as cert:
[all …]
H A Dtest_tls_sni.py25 def add_tls(cert='default'): argument
27 {"pass": "routes", "tls": {"certificate": cert}},
290 def check_certificate(cert): argument
292 {"pass": "routes", "tls": {"certificate": cert}},
H A Dconftest.py411 for cert in certs:
/unit/src/
H A Dnxt_cert.c61 nxt_cert_t *cert; in nxt_cert_mem() local
73 return cert; in nxt_cert_mem()
81 nxt_cert_t *cert; in nxt_cert_fd() local
93 return cert; in nxt_cert_fd()
115 if (cert == NULL) { in nxt_cert_bio()
247 cert->chain[cert->count++] = x509; in nxt_cert_bio()
259 if (cert->count == 0) { in nxt_cert_bio()
264 return cert; in nxt_cert_bio()
268 nxt_cert_destroy(cert); in nxt_cert_bio()
314 nxt_free(cert); in nxt_cert_destroy()
[all …]
H A Dnxt_cert.h14 void nxt_cert_destroy(nxt_cert_t *cert);
17 nxt_int_t nxt_cert_info_save(nxt_str_t *name, nxt_cert_t *cert);
H A Dnxt_openssl.c80 static nxt_uint_t nxt_openssl_cert_get_names(nxt_task_t *task, X509 *cert,
454 X509 *cert, *ca; local
461 cert = NULL;
472 cert = PEM_read_bio_X509_AUX(bio, NULL, NULL, NULL);
473 if (cert == NULL) {
477 if (SSL_CTX_use_certificate(ctx, cert) != 1) {
481 if (!single && nxt_openssl_cert_get_names(task, cert, conf, mp) != NXT_OK) {
538 X509_free(cert);
849 nxt_openssl_cert_get_names(nxt_task_t *task, X509 *cert, nxt_tls_conf_t *conf, argument
863 alt_names = X509_get_ext_d2i(cert, NID_subject_alt_name, NULL, NULL);
[all …]
H A Dnxt_controller.c1699 nxt_cert_t *cert; in nxt_controller_process_cert() local
1761 cert = nxt_cert_mem(task, &c->read->mem); in nxt_controller_process_cert()
1762 if (cert == NULL) { in nxt_controller_process_cert()
1766 ret = nxt_cert_info_save(&name, cert); in nxt_controller_process_cert()
1768 nxt_cert_destroy(cert); in nxt_controller_process_cert()
H A Dnxt_script.c33 static nxt_conf_value_t *nxt_script_details(nxt_mp_t *mp, nxt_script_t *cert);
H A Dnxt_conf_validation.c2517 nxt_conf_value_t *cert; in nxt_conf_vldt_certificate_element() local
2526 cert = nxt_cert_info_get(&name); in nxt_conf_vldt_certificate_element()
2528 if (cert == NULL) { in nxt_conf_vldt_certificate_element()
/unit/tools/
H A DREADME.md64 unitc /certificates/bundle cert.pem key.pem
/unit/docs/
H A Dunit-openapi.yaml73 $ref: "#/components/schemas/cert"
77 $ref: "#/components/examples/cert"
4425 cert:
5158 cert: