Lines Matching refs:dtls_pki
1326 static coap_dtls_pki_t dtls_pki;
1340 memset(&dtls_pki, 0, sizeof(dtls_pki));
1341 dtls_pki.version = COAP_DTLS_PKI_SETUP_VERSION;
1352 dtls_pki.verify_peer_cert = verify_peer_cert;
1353 dtls_pki.check_common_ca = !root_ca_file;
1354 dtls_pki.allow_self_signed = 1;
1355 dtls_pki.allow_expired_certs = 1;
1356 dtls_pki.cert_chain_validation = 1;
1357 dtls_pki.cert_chain_verify_depth = 2;
1358 dtls_pki.check_cert_revocation = 1;
1359 dtls_pki.allow_no_crl = 1;
1360 dtls_pki.allow_expired_crl = 1;
1362 dtls_pki.verify_peer_cert = verify_peer_cert;
1364 dtls_pki.is_rpk_not_cert = is_rpk_not_cert;
1365 dtls_pki.validate_cn_call_back = verify_cn_callback;
1372 dtls_pki.client_sni = client_sni;
1376 dtls_pki.pki_key.key_type = COAP_PKI_KEY_PKCS11;
1377 dtls_pki.pki_key.key.pkcs11.public_cert = cert_file;
1378 dtls_pki.pki_key.key.pkcs11.private_key = key_file ?
1380 dtls_pki.pki_key.key.pkcs11.ca = ca_file;
1381 dtls_pki.pki_key.key.pkcs11.user_pin = pkcs11_pin;
1383 dtls_pki.pki_key.key_type = COAP_PKI_KEY_PEM;
1384 dtls_pki.pki_key.key.pem.public_cert = cert_file;
1385 dtls_pki.pki_key.key.pem.private_key = key_file ? key_file : cert_file;
1386 dtls_pki.pki_key.key.pem.ca_file = ca_file;
1394 dtls_pki.pki_key.key_type = COAP_PKI_KEY_PEM_BUF;
1395 dtls_pki.pki_key.key.pem_buf.ca_cert = ca_mem;
1396 dtls_pki.pki_key.key.pem_buf.public_cert = cert_mem;
1397 dtls_pki.pki_key.key.pem_buf.private_key = key_mem ? key_mem : cert_mem;
1398 dtls_pki.pki_key.key.pem_buf.ca_cert_len = ca_mem_len;
1399 dtls_pki.pki_key.key.pem_buf.public_cert_len = cert_mem_len;
1400 dtls_pki.pki_key.key.pem_buf.private_key_len = key_mem ?
1403 return &dtls_pki;
1448 coap_dtls_pki_t *dtls_pki = setup_pki(ctx);
1451 proto, dtls_pki,
1455 dtls_pki);
1469 coap_dtls_pki_t *dtls_pki = setup_pki(ctx);
1472 proto, dtls_pki,
1476 dtls_pki);