Certificate revocation list structure.
Every CRL may have multiple entries.
Public Attributes#
The raw certificate data (DER).
The raw certificate body (DER).
CRL version (1=v1, 2=v2)
CRL signature type identifier.
The raw issuer data (DER).
The parsed issuer data (named information object).
The CRL entries containing the certificate revocation times for this CA.
Next element in the linked list of CRL.
Public Functions#
Internal representation of the MD algorithm of the signature algorithm, e.g.
Internal representation of the Public Key algorithm of the signature algorithm, e.g.
Signature options to be passed to mbedtls_pk_verify_ext(), e.g.
Public Attribute Documentation#
raw#
mbedtls_x509_buf mbedtls_x509_crl::raw
The raw certificate data (DER).
79
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
tbs#
mbedtls_x509_buf mbedtls_x509_crl::tbs
The raw certificate body (DER).
The part that is To Be Signed.
80
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
version#
int mbedtls_x509_crl::version
CRL version (1=v1, 2=v2)
82
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
sig_oid#
mbedtls_x509_buf mbedtls_x509_crl::sig_oid
CRL signature type identifier.
83
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
issuer_raw#
mbedtls_x509_buf mbedtls_x509_crl::issuer_raw
The raw issuer data (DER).
85
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
issuer#
mbedtls_x509_name mbedtls_x509_crl::issuer
The parsed issuer data (named information object).
87
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
this_update#
mbedtls_x509_time mbedtls_x509_crl::this_update
89
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
next_update#
mbedtls_x509_time mbedtls_x509_crl::next_update
90
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
entry#
mbedtls_x509_crl_entry mbedtls_x509_crl::entry
The CRL entries containing the certificate revocation times for this CA.
92
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
crl_ext#
mbedtls_x509_buf mbedtls_x509_crl::crl_ext
94
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
next#
struct mbedtls_x509_crl* mbedtls_x509_crl::next
Next element in the linked list of CRL.
NULL
indicates the end of the list. Do not modify this field directly.
105
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
Public Function Documentation#
MBEDTLS_PRIVATE#
mbedtls_x509_buf mbedtls_x509_crl::MBEDTLS_PRIVATE (sig_oid2 )
N/A |
96
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
MBEDTLS_PRIVATE#
mbedtls_x509_buf mbedtls_x509_crl::MBEDTLS_PRIVATE (sig )
N/A |
97
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
MBEDTLS_PRIVATE#
mbedtls_md_type_t mbedtls_x509_crl::MBEDTLS_PRIVATE (sig_md )
Internal representation of the MD algorithm of the signature algorithm, e.g.
N/A |
MBEDTLS_MD_SHA256
98
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
MBEDTLS_PRIVATE#
mbedtls_pk_type_t mbedtls_x509_crl::MBEDTLS_PRIVATE (sig_pk )
Internal representation of the Public Key algorithm of the signature algorithm, e.g.
N/A |
MBEDTLS_PK_RSA
99
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h
MBEDTLS_PRIVATE#
void * mbedtls_x509_crl::MBEDTLS_PRIVATE (sig_opts )
Signature options to be passed to mbedtls_pk_verify_ext(), e.g.
N/A |
for RSASSA-PSS
100
of file util/third_party/mbedtls/include/mbedtls/x509_crl.h