Lines Matching refs:pki_key

114   coap_dtls_key_t pki_key;
970 if (attempt == 0 && setup_data && setup_data->pki_key.key.pkcs11.user_pin) {
971 int len = min(pin_max - 1, strlen(setup_data->pki_key.key.pkcs11.user_pin));
972 memcpy(pin, setup_data->pki_key.key.pkcs11.user_pin, len);
1047 switch (setup_data->pki_key.key_type) {
1049 if (setup_data->pki_key.key.pem.public_cert &&
1050 setup_data->pki_key.key.pem.public_cert[0] &&
1051 setup_data->pki_key.key.pem.private_key &&
1052 setup_data->pki_key.key.pem.private_key[0]) {
1058 setup_data->pki_key.key.pem.public_cert,
1059 setup_data->pki_key.key.pem.private_key,
1069 if (setup_data->pki_key.key.pem.ca_file &&
1070 setup_data->pki_key.key.pem.ca_file[0]) {
1072 setup_data->pki_key.key.pem.ca_file,
1086 if (setup_data->pki_key.key.pem_buf.public_cert &&
1087 setup_data->pki_key.key.pem_buf.public_cert_len &&
1088 setup_data->pki_key.key.pem_buf.private_key &&
1089 setup_data->pki_key.key.pem_buf.private_key_len) {
1095 cert.size = setup_data->pki_key.key.pem_buf.public_cert_len;
1096 if (setup_data->pki_key.key.pem_buf.public_cert[cert.size-1] != '\000') {
1104 memcpy(cert.data, setup_data->pki_key.key.pem_buf.public_cert,
1111 &setup_data->pki_key.key.pem_buf.public_cert, sizeof(cert.data));
1113 key.size = setup_data->pki_key.key.pem_buf.private_key_len;
1114 if (setup_data->pki_key.key.pem_buf.private_key[key.size-1] != '\000') {
1124 memcpy(key.data, setup_data->pki_key.key.pem_buf.private_key, key.size);
1130 &setup_data->pki_key.key.pem_buf.private_key, sizeof(key.data));
1191 if (setup_data->pki_key.key.pem_buf.ca_cert &&
1192 setup_data->pki_key.key.pem_buf.ca_cert_len) {
1196 ca.size = setup_data->pki_key.key.pem_buf.ca_cert_len;
1197 if (setup_data->pki_key.key.pem_buf.ca_cert[ca.size-1] != '\000') {
1205 memcpy(ca.data, setup_data->pki_key.key.pem_buf.ca_cert, ca.size);
1211 &setup_data->pki_key.key.pem_buf.ca_cert, sizeof(ca.data));
1232 if (setup_data->pki_key.key.asn1.public_cert &&
1233 setup_data->pki_key.key.asn1.public_cert_len &&
1234 setup_data->pki_key.key.asn1.private_key &&
1235 setup_data->pki_key.key.asn1.private_key_len > 0) {
1240 memcpy(&cert.data, &setup_data->pki_key.key.asn1.public_cert,
1242 cert.size = setup_data->pki_key.key.asn1.public_cert_len;
1243 memcpy(&key.data, &setup_data->pki_key.key.asn1.private_key,
1245 key.size = setup_data->pki_key.key.asn1.private_key_len;
1249 if (setup_data->pki_key.key.asn1.private_key_type ==
1293 if (setup_data->pki_key.key.asn1.ca_cert &&
1294 setup_data->pki_key.key.asn1.ca_cert_len > 0) {
1298 memcpy(&ca_cert.data, &setup_data->pki_key.key.asn1.ca_cert,
1300 ca_cert.size = setup_data->pki_key.key.asn1.ca_cert_len;
1316 if (setup_data->pki_key.key.pkcs11.public_cert &&
1317 setup_data->pki_key.key.pkcs11.public_cert[0] &&
1318 setup_data->pki_key.key.pkcs11.private_key &&
1319 setup_data->pki_key.key.pkcs11.private_key[0]) {
1325 setup_data->pki_key.key.pkcs11.public_cert,
1326 setup_data->pki_key.key.pkcs11.private_key,
1337 setup_data->pki_key.key.pkcs11.public_cert,
1338 setup_data->pki_key.key.pkcs11.private_key,
1348 if (setup_data->pki_key.key.pkcs11.ca &&
1349 setup_data->pki_key.key.pkcs11.ca[0]) {
1351 setup_data->pki_key.key.pkcs11.ca,
1366 setup_data->pki_key.key_type);
1643 g_context->pki_sni_entry_list[i].pki_key = *new_entry;
1645 sni_setup_data.pki_key = *new_entry;