mbedTLS
mbedtls_x509_crt::raw
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
mbedTLS
mbedtls_x509_crt::raw
mbedtls_x509_crt::raw field
The raw certificate data (DER).
Syntax
from
x509_crt.h:55
mbedtls_x509_buf
raw
;
References
Location
Referrer
Text
x509_crt.h:55
mbedtls_x509_buf
raw
;
/**< The raw certificate data (DER). */
ssl_tls.c:291
ssl_session_copy()
if
(
(
ret
=
mbedtls_x509_crt_parse_der
(
dst
->
peer_cert
,
src
->
peer_cert
->
raw
.
p
,
ssl_tls.c:292
ssl_session_copy()
src
->
peer_cert
->
raw
.
len
)
)
!=
0
)
ssl_tls.c:5398
mbedtls_ssl_write_certificate()
n
=
crt
->
raw
.
len
;
ssl_tls.c:5410
mbedtls_ssl_write_certificate()
i
+=
3
;
memcpy
(
ssl
->
out_msg
+
i
,
crt
->
raw
.
p
,
n
)
;
x509_crt.c:876
x509_crt_parse_der_core()
crt
->
raw
.
len
=
crt_end
-
buf
;
x509_crt.c:877
x509_crt_parse_der_core()
crt
->
raw
.
p
=
p
=
mbedtls_calloc
(
1
,
crt
->
raw
.
len
)
;
x509_crt.c:881
x509_crt_parse_der_core()
memcpy
(
p
,
buf
,
crt
->
raw
.
len
)
;
x509_crt.c:884
x509_crt_parse_der_core()
p
+=
crt
->
raw
.
len
-
len
;
x509_crt.c:2209
x509_crt_check_ee_locally_trusted()
if
(
crt
->
raw
.
len
==
cur
->
raw
.
len
&&
x509_crt.c:2210
x509_crt_check_ee_locally_trusted()
memcmp
(
crt
->
raw
.
p
,
cur
->
raw
.
p
,
crt
->
raw
.
len
)
==
0
)
x509_crt.c:2677
mbedtls_x509_crt_free()
if
(
cert_cur
->
raw
.
p
!=
NULL
)
x509_crt.c:2679
mbedtls_x509_crt_free()
mbedtls_platform_zeroize
(
cert_cur
->
raw
.
p
,
cert_cur
->
raw
.
len
)
;
x509_crt.c:2680
mbedtls_x509_crt_free()
mbedtls_free
(
cert_cur
->
raw
.
p
)
;
Data Use
Functions reading
mbedtls_x509_crt::raw
mbedtls_x509_crt::raw
ssl_session_copy()
mbedtls_ssl_write_certificate()
x509_crt_parse_der_core()
x509_crt_check_ee_locally_trusted()
mbedtls_x509_crt_free()
all items filtered out
Type of
mbedtls_x509_crt::raw
mbedtls_x509_crt::raw
mbedtls_asn1_buf
all items filtered out