|  | WE310F5
    39.00.000
    | 
SSL TLS support. More...
Go to the source code of this file.
| Data Structures | |
| struct | M2MB_SSL_CERT_T | 
| SSL certificate information for conversion and storage.  More... | |
| struct | M2MB_SSL_CA_INFO_T | 
| SSL certificate authority list information.  More... | |
| struct | M2MB_SSL_CA_LIST_T | 
| SSL certificate authority information for conversion and storage.  More... | |
| struct | M2MB_SSL_CERT_LIST_T | 
| SSL Cert list structure.  More... | |
| union | M2MB_SSL_SEC_INFO_U | 
| SSL Certificate information union.  More... | |
| #define | M2MB_SSL_MAX_CA_LIST 10 | 
| #define | M2MB_SSL_MAX_CERT_NAME_LEN 64 | 
| enum | M2MB_SSL_CERT_TYPE_E { M2MB_SSL_CACERT, M2MB_SSL_CERT } | 
| SSL certificate type enum.  More... | |
| enum | M2MB_SSL_PEMCERT_TYPE_E { M2MB_SSL_PEM_CERT, M2MB_SSL_PEM_PKCS1_PRIVKEY, M2MB_SSL_PEM_PKCS8_PRIVKEY, M2MB_SSL_PEM_PKCS8_ENC_PRIVKEY, M2MB_SSL_PEM_EC_PRIVKEY } | 
| SSL certificate type enum.  More... | |
| enum | M2MB_SSL_CERT_FMT_E { M2MB_SSL_DER, M2MB_SSL_PEM } | 
| SSL certificate format enum.  More... | |
| typedef enum M2MB_SSL_CERT_TYPE_E | M2MB_SSL_CERT_TYPE_E | 
| SSL certificate type enum.  More... | |
| typedef enum M2MB_SSL_PEMCERT_TYPE_E | M2MB_SSL_PEMCERT_TYPE_E | 
| SSL certificate type enum.  More... | |
| typedef enum M2MB_SSL_CERT_FMT_E | M2MB_SSL_CERT_FMT_E | 
| SSL certificate format enum.  More... | |
| typedef struct M2MB_SSL_CERT_T | M2MB_SSL_CERT_T | 
| SSL certificate information for conversion and storage.  More... | |
| typedef struct M2MB_SSL_CA_INFO_T | M2MB_SSL_CA_INFO_T | 
| SSL certificate authority list information.  More... | |
| typedef struct M2MB_SSL_CA_LIST_T | M2MB_SSL_CA_LIST_T | 
| SSL certificate authority information for conversion and storage.  More... | |
| typedef struct M2MB_SSL_CERT_LIST_T | M2MB_SSL_CERT_LIST_T | 
| SSL Cert list structure.  More... | |
| M2MB_STATUS_T | m2mb_ssl_cert_store (M2MB_SSL_CERT_TYPE_E sslCertType, M2MB_SSL_SEC_INFO_U sslSecInfo, CHAR *name, M2MB_SSL_CERT_FMT_E format) | 
| Store certificates from buffer.  More... | |
| M2MB_STATUS_T | m2mb_ssl_cert_delete (M2MB_SSL_CERT_TYPE_E sslCertType, CHAR *name) | 
| Delete certificates.  More... | |
| INT32 | m2mb_ssl_cert_get (M2MB_SSL_CERT_TYPE_E sslCertType, M2MB_SSL_CERT_LIST_T *sslCertList) | 
| It gets the list of the certificates stored.  More... | |
| M2MB_STATUS_T | m2mb_ssl_cert_search (M2MB_SSL_CERT_TYPE_E sslCertType, CHAR *certName) | 
| Search for the given certificate in the system.  More... | |
SSL TLS support.
SSL TLS secure socket APIs
Definition in file m2mb_ssl_cert.h.