| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | x509_crt.h | 41 typedef struct mbedtls_x509_crt { struct 90 struct mbedtls_x509_crt *next; argument 92 mbedtls_x509_crt; typedef 251 mbedtls_x509_crt *MBEDTLS_PRIVATE(crt); 272 mbedtls_x509_crt *MBEDTLS_PRIVATE(trust_ca_cb_result); 286 mbedtls_x509_crt *MBEDTLS_PRIVATE(parent); /* non-null iff parent_in in progress */ 287 mbedtls_x509_crt *MBEDTLS_PRIVATE(fallback_parent); 368 int mbedtls_x509_crt_parse_der(mbedtls_x509_crt *chain, 403 mbedtls_x509_crt const *crt, 453 int mbedtls_x509_crt_parse_der_with_ext_cb(mbedtls_x509_crt *chain, [all …]
|
| H A D | pkcs7.h | 127 mbedtls_x509_crt MBEDTLS_PRIVATE(certs); 196 const mbedtls_x509_crt *cert, 225 const mbedtls_x509_crt *cert,
|
| H A D | ssl.h | 1065 mbedtls_x509_crt *cert, 1131 mbedtls_x509_crt *cert, 1309 mbedtls_x509_crt *MBEDTLS_PRIVATE(peer_cert); /*!< peer X.509 cert chain */ 1565 int(*MBEDTLS_PRIVATE(f_vrfy))(void *, mbedtls_x509_crt *, int, uint32_t *); 1603 mbedtls_x509_crt *MBEDTLS_PRIVATE(ca_chain); /*!< trusted CAs */ 1733 const mbedtls_x509_crt *MBEDTLS_PRIVATE(dn_hints);/*!< acceptable client cert issuers */ 1790 int(*MBEDTLS_PRIVATE(f_vrfy))(void *, mbedtls_x509_crt *, int, uint32_t *); 2257 int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *), 2580 int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *), 3589 mbedtls_x509_crt *ca_chain, [all …]
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | x509_crt.c | 78 mbedtls_x509_crt *crt; 864 mbedtls_x509_crt *crt, in x509_get_crt_ext() 1073 static int x509_crt_parse_der_core(mbedtls_x509_crt *crt, in x509_crt_parse_der_core() 1313 static int mbedtls_x509_crt_parse_der_internal(mbedtls_x509_crt *chain, in mbedtls_x509_crt_parse_der_internal() 1321 mbedtls_x509_crt *crt = chain, *prev = NULL; in mbedtls_x509_crt_parse_der_internal() 1339 crt->next = mbedtls_calloc(1, sizeof(mbedtls_x509_crt)); in mbedtls_x509_crt_parse_der_internal() 1366 int mbedtls_x509_crt_parse_der_nocopy(mbedtls_x509_crt *chain, in mbedtls_x509_crt_parse_der_nocopy() 1373 int mbedtls_x509_crt_parse_der_with_ext_cb(mbedtls_x509_crt *chain, in mbedtls_x509_crt_parse_der_with_ext_cb() 1383 int mbedtls_x509_crt_parse_der(mbedtls_x509_crt *chain, in mbedtls_x509_crt_parse_der() 1394 int mbedtls_x509_crt_parse(mbedtls_x509_crt *chain, in mbedtls_x509_crt_parse() [all …]
|
| H A D | debug_internal.h | 136 const char *text, const mbedtls_x509_crt *crt);
|
| H A D | pkcs7.c | 171 mbedtls_x509_crt *certs) in pkcs7_get_certificates() 643 const mbedtls_x509_crt *cert, in mbedtls_pkcs7_data_or_hash_verify() 723 const mbedtls_x509_crt *cert, in mbedtls_pkcs7_signed_data_verify() 734 const mbedtls_x509_crt *cert, in mbedtls_pkcs7_signed_hash_verify()
|
| H A D | ssl_misc.h | 717 mbedtls_x509_crt *ecrs_peer_cert; /*!< The peer's CRT chain. */ 834 mbedtls_x509_crt *sni_ca_chain; /*!< trusted CAs from SNI callback */ 1035 const mbedtls_x509_crt *dn_hints; /*!< acceptable client cert issuers */ 1253 mbedtls_x509_crt *cert; /*!< cert */ 1686 static inline mbedtls_x509_crt *mbedtls_ssl_own_cert(mbedtls_ssl_context *ssl) in mbedtls_ssl_own_cert() 1727 mbedtls_x509_crt *chain, 1743 int mbedtls_ssl_check_cert_usage(const mbedtls_x509_crt *cert,
|
| H A D | ssl_tls.c | 253 dst->peer_cert = mbedtls_calloc(1, sizeof(mbedtls_x509_crt)); in mbedtls_ssl_session_copy() 1662 int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *), in mbedtls_ssl_conf_verify() argument 1838 mbedtls_x509_crt *cert, in ssl_append_key_cert() 1874 mbedtls_x509_crt *own_cert, in mbedtls_ssl_conf_own_cert() 1881 mbedtls_x509_crt *ca_chain, in mbedtls_ssl_conf_ca_chain() 1920 mbedtls_x509_crt *own_cert, in mbedtls_ssl_set_hs_own_cert() 1928 mbedtls_x509_crt *ca_chain, in mbedtls_ssl_set_hs_ca_chain() 1937 const mbedtls_x509_crt *crt) in mbedtls_ssl_set_hs_dn_hints() 1952 int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *), in mbedtls_ssl_set_verify() argument 3393 const mbedtls_x509_crt *mbedtls_ssl_get_peer_cert(const mbedtls_ssl_context *ssl) in mbedtls_ssl_get_peer_cert() [all …]
|
| H A D | ssl_tls13_generic.c | 491 mbedtls_calloc(1, sizeof(mbedtls_x509_crt))) == NULL) { in mbedtls_ssl_tls13_parse_certificate() 493 sizeof(mbedtls_x509_crt))); in mbedtls_ssl_tls13_parse_certificate() 765 const mbedtls_x509_crt *crt = mbedtls_ssl_own_cert(ssl); in ssl_tls13_write_certificate_body()
|
| H A D | debug.c | 386 const char *text, const mbedtls_x509_crt *crt) in mbedtls_debug_print_crt()
|
| H A D | ssl_tls12_server.c | 2403 const mbedtls_x509_crt *crt; in ssl_write_certificate_request() 3427 mbedtls_x509_crt *own_cert = mbedtls_ssl_own_cert(ssl); in ssl_decrypt_encrypted_pms()
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | ChangeLog | 503 `mbedtls_x509_crt` structure. This requires setting 1472 field within mbedtls_x509_crt context, as requested in #5585.
|