X.509 certificate parsing and writing. More...

Go to the source code of this file.
Classes | |
| struct | mbedtls_x509_crt |
| struct | mbedtls_x509_crt_profile |
| struct | mbedtls_x509write_cert |
| struct | mbedtls_x509_crt_verify_chain_item |
| struct | mbedtls_x509_crt_verify_chain |
Structures and functions for parsing and writing X.509 certificates | |
| #define | MBEDTLS_X509_ID_FLAG(id) ( 1 << ( id - 1 ) ) |
| #define | MBEDTLS_X509_CRT_VERSION_1 0 |
| #define | MBEDTLS_X509_CRT_VERSION_2 1 |
| #define | MBEDTLS_X509_CRT_VERSION_3 2 |
| #define | MBEDTLS_X509_RFC5280_MAX_SERIAL_LEN 32 |
| #define | MBEDTLS_X509_RFC5280_UTC_TIME_LEN 15 |
| #define | MBEDTLS_X509_MAX_FILE_PATH_LEN 512 |
| #define | MBEDTLS_X509_MAX_VERIFY_CHAIN_SIZE ( MBEDTLS_X509_MAX_INTERMEDIATE_CA + 2 ) |
| typedef struct mbedtls_x509_crt | mbedtls_x509_crt |
| typedef struct mbedtls_x509_crt_profile | mbedtls_x509_crt_profile |
| typedef struct mbedtls_x509write_cert | mbedtls_x509write_cert |
| typedef void | mbedtls_x509_crt_restart_ctx |
X.509 certificate parsing and writing.