Specifies the enums and Data Structures used by the SSL APIs.
Data Structures | |
struct | tstrSslSetActiveCsList |
struct | tstrTlsCrlEntry |
Certificate data for inclusion in a revocation list (CRL) More... | |
struct | tstrTlsCrlInfo |
Certificate revocation list details. More... | |
struct | tstrTlsSrvChunkHdr |
struct | tstrTlsSrvSecFileEntry |
This struct contains a TLS certificate. More... | |
struct | tstrTlsSrvSecHdr |
This struct contains a set of TLS certificates. More... | |
Enumerations | |
enum | tenuM2mSslCmd { M2M_SSL_REQ_CERT_VERIF, M2M_SSL_REQ_ECC, M2M_SSL_RESP_ECC, M2M_SSL_IND_CRL, M2M_SSL_REQ_WRITE_OWN_CERTS, M2M_SSL_REQ_SET_CS_LIST, M2M_SSL_RESP_SET_CS_LIST, M2M_SSL_RESP_WRITE_OWN_CERTS } |
enum | tenuSslCertExpSettings { SSL_CERT_EXP_CHECK_DISABLE, SSL_CERT_EXP_CHECK_ENABLE, SSL_CERT_EXP_CHECK_EN_IF_SYS_TIME } |
SSL Certificate Expiry Validation Options. More... | |
enum | tenuTlsFlashStatus { TLS_FLASH_OK, TLS_FLASH_OK_NO_CHANGE, TLS_FLASH_ERR_CORRUPT, TLS_FLASH_ERR_NO_CHANGE, TLS_FLASH_ERR_UNKNOWN } |
Functions | |
_Static_assert ((sizeof(tstrTlsCrlEntry)%4)==0,"Structure alignment error") | |
enum tenuM2mSslCmd |
SSL Certificate Expiry Validation Options.
enum tenuTlsFlashStatus |
_Static_assert | ( | (sizeof(tstrTlsCrlEntry)%4) | = =0 , |
"Structure alignment error" | |||
) |