Lines Matching refs:pki_key
112 coap_dtls_key_t pki_key; member
468 switch (setup_data->pki_key.key_type) { in setup_pki_credentials()
470 if (setup_data->pki_key.key.pem.public_cert && in setup_pki_credentials()
471 setup_data->pki_key.key.pem.public_cert[0] && in setup_pki_credentials()
472 setup_data->pki_key.key.pem.private_key && in setup_pki_credentials()
473 setup_data->pki_key.key.pem.private_key[0]) { in setup_pki_credentials()
479 setup_data->pki_key.key.pem.public_cert); in setup_pki_credentials()
487 setup_data->pki_key.key.pem.private_key, NULL); in setup_pki_credentials()
508 if (setup_data->pki_key.key.pem.ca_file && in setup_pki_credentials()
509 setup_data->pki_key.key.pem.ca_file[0]) { in setup_pki_credentials()
512 setup_data->pki_key.key.pem.ca_file); in setup_pki_credentials()
522 if (setup_data->pki_key.key.pem_buf.public_cert && in setup_pki_credentials()
523 setup_data->pki_key.key.pem_buf.public_cert_len && in setup_pki_credentials()
524 setup_data->pki_key.key.pem_buf.private_key && in setup_pki_credentials()
525 setup_data->pki_key.key.pem_buf.private_key_len) { in setup_pki_credentials()
532 length = setup_data->pki_key.key.pem_buf.public_cert_len; in setup_pki_credentials()
533 if (setup_data->pki_key.key.pem_buf.public_cert[length-1] != '\000') { in setup_pki_credentials()
540 memcpy(buffer, setup_data->pki_key.key.pem_buf.public_cert, length); in setup_pki_credentials()
548 setup_data->pki_key.key.pem_buf.public_cert, in setup_pki_credentials()
549 setup_data->pki_key.key.pem_buf.public_cert_len); in setup_pki_credentials()
557 length = setup_data->pki_key.key.pem_buf.private_key_len; in setup_pki_credentials()
558 if (setup_data->pki_key.key.pem_buf.private_key[length-1] != '\000') { in setup_pki_credentials()
565 memcpy(buffer, setup_data->pki_key.key.pem_buf.private_key, length); in setup_pki_credentials()
573 setup_data->pki_key.key.pem_buf.private_key, in setup_pki_credentials()
574 setup_data->pki_key.key.pem_buf.private_key_len, NULL, 0); in setup_pki_credentials()
595 if (setup_data->pki_key.key.pem_buf.ca_cert && in setup_pki_credentials()
596 setup_data->pki_key.key.pem_buf.ca_cert_len) { in setup_pki_credentials()
601 length = setup_data->pki_key.key.pem_buf.ca_cert_len; in setup_pki_credentials()
602 if (setup_data->pki_key.key.pem_buf.ca_cert[length-1] != '\000') { in setup_pki_credentials()
609 memcpy(buffer, setup_data->pki_key.key.pem_buf.ca_cert, length); in setup_pki_credentials()
617 setup_data->pki_key.key.pem_buf.ca_cert, in setup_pki_credentials()
618 setup_data->pki_key.key.pem_buf.ca_cert_len); in setup_pki_credentials()
629 if (setup_data->pki_key.key.asn1.public_cert && in setup_pki_credentials()
630 setup_data->pki_key.key.asn1.public_cert_len && in setup_pki_credentials()
631 setup_data->pki_key.key.asn1.private_key && in setup_pki_credentials()
632 setup_data->pki_key.key.asn1.private_key_len > 0) { in setup_pki_credentials()
637 (const unsigned char *)setup_data->pki_key.key.asn1.public_cert, in setup_pki_credentials()
638 setup_data->pki_key.key.asn1.public_cert_len); in setup_pki_credentials()
646 (const unsigned char *)setup_data->pki_key.key.asn1.private_key, in setup_pki_credentials()
647 setup_data->pki_key.key.asn1.private_key_len, NULL, 0); in setup_pki_credentials()
667 if (setup_data->pki_key.key.asn1.ca_cert && in setup_pki_credentials()
668 setup_data->pki_key.key.asn1.ca_cert_len > 0) { in setup_pki_credentials()
671 (const unsigned char *)setup_data->pki_key.key.asn1.ca_cert, in setup_pki_credentials()
672 setup_data->pki_key.key.asn1.ca_cert_len); in setup_pki_credentials()
690 setup_data->pki_key.key_type); in setup_pki_credentials()
786 m_context->pki_sni_entry_list[i].pki_key = *new_entry; in pki_sni_callback()
788 sni_setup_data.pki_key = *new_entry; in pki_sni_callback()