Searched refs:key_cert (Results 1 – 5 of 5) sorted by relevance
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | ssl_misc.h | 831 mbedtls_ssl_key_cert *key_cert; /*!< chosen key/cert pair (server) */ member 1675 mbedtls_ssl_key_cert *key_cert; in mbedtls_ssl_own_key() local 1677 if (ssl->handshake != NULL && ssl->handshake->key_cert != NULL) { in mbedtls_ssl_own_key() 1678 key_cert = ssl->handshake->key_cert; in mbedtls_ssl_own_key() 1680 key_cert = ssl->conf->key_cert; in mbedtls_ssl_own_key() 1683 return key_cert == NULL ? NULL : key_cert->key; in mbedtls_ssl_own_key() 1688 mbedtls_ssl_key_cert *key_cert; in mbedtls_ssl_own_cert() local 1690 if (ssl->handshake != NULL && ssl->handshake->key_cert != NULL) { in mbedtls_ssl_own_cert() 1691 key_cert = ssl->handshake->key_cert; in mbedtls_ssl_own_cert() 1693 key_cert = ssl->conf->key_cert; in mbedtls_ssl_own_cert() [all …]
|
| H A D | ssl_tls13_server.c | 1117 mbedtls_ssl_key_cert *key_cert, *key_cert_list; in ssl_tls13_pick_key_cert() local 1125 key_cert_list = ssl->conf->key_cert; in ssl_tls13_pick_key_cert() 1141 for (key_cert = key_cert_list; key_cert != NULL; in ssl_tls13_pick_key_cert() 1142 key_cert = key_cert->next) { in ssl_tls13_pick_key_cert() 1148 key_cert->cert); in ssl_tls13_pick_key_cert() 1155 key_cert->cert, MBEDTLS_X509_KU_DIGITAL_SIGNATURE) != 0 || in ssl_tls13_pick_key_cert() 1157 key_cert->cert, MBEDTLS_OID_SERVER_AUTH, in ssl_tls13_pick_key_cert() 1174 *sig_alg, &key_cert->cert->pk) in ssl_tls13_pick_key_cert() 1177 mbedtls_pk_can_do_ext(&key_cert->cert->pk, psa_alg, in ssl_tls13_pick_key_cert() 1181 ssl->handshake->key_cert = key_cert; in ssl_tls13_pick_key_cert() [all …]
|
| H A D | ssl_tls.c | 1824 static void ssl_key_cert_free(mbedtls_ssl_key_cert *key_cert) in ssl_key_cert_free() argument 1826 mbedtls_ssl_key_cert *cur = key_cert, *next; in ssl_key_cert_free() 1877 return ssl_append_key_cert(&conf->key_cert, own_cert, pk_key); in mbedtls_ssl_conf_own_cert() 6147 ssl_key_cert_free(conf->key_cert); in mbedtls_ssl_config_free() 9305 if (ssl->handshake->key_cert && ssl->handshake->key_cert->key) { in mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg() 9310 !mbedtls_pk_can_do_ext(ssl->handshake->key_cert->key, in mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg() 9317 !mbedtls_pk_can_do_ext(ssl->handshake->key_cert->key, in mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg()
|
| H A D | ssl_tls12_server.c | 707 list = ssl->conf->key_cert; in ssl_pick_cert() 782 ssl->handshake->key_cert = cur; in ssl_pick_cert() 784 ssl->handshake->key_cert->cert); in ssl_pick_cert()
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | ssl.h | 1602 mbedtls_ssl_key_cert *MBEDTLS_PRIVATE(key_cert); /*!< own certificate/key pair(s) */
|