mbedtls_x509_crt::pk is only used within mbedTLS.
 
Symbols
loading...
Files
loading...

mbedtls_x509_crt::pk field

Container for the public key context.

References

LocationReferrerText
x509_crt.h:71
mbedtls_pk_context pk; /**< Container for the public key context. */
ssl_cli.c:2629ssl_parse_server_key_exchange()
ssl_cli.c:2643ssl_parse_server_key_exchange()
ssl_srv.c:731ssl_pick_cert()
if( ! mbedtls_pk_can_do( &cur->cert->pk, pk_alg ) )
ssl_srv.c:755ssl_pick_cert()
ssl_srv.c:4134ssl_parse_certificate_verify()
ssl_srv.c:4167ssl_parse_certificate_verify()
ssl_tls.c:5772mbedtls_ssl_parse_certificate()
x509_crt.c:990x509_crt_parse_der_core()
if( ( ret = mbedtls_pk_parse_subpubkey( &p, end, &crt->pk ) ) != 0 )
x509_crt.c:1591mbedtls_x509_crt_info()
mbedtls_pk_get_name( &crt->pk ) ) ) != 0 )
x509_crt.c:1597mbedtls_x509_crt_info()
(int) mbedtls_pk_get_bitlen( &crt->pk ) );
x509_crt.c:1905x509_crt_check_signature()
x509_crt.c:1919x509_crt_check_signature()
x509_crt.c:2387x509_crt_verify_chain()
if( x509_profile_check_key( profile, &parent->pk ) != 0 )
x509_crt.c:2563mbedtls_x509_crt_verify_restartable()
pk_type = mbedtls_pk_get_type( &crt->pk );
x509_crt.c:2568mbedtls_x509_crt_verify_restartable()
if( x509_profile_check_key( profile, &crt->pk ) != 0 )
x509_crt.c:2633mbedtls_x509_crt_free()
mbedtls_pk_free( &cert_cur->pk );

Type Use

Type of mbedtls_x509_crt::pk
mbedtls_x509_crt::pk
all items filtered out