![]() |
API参考
|
TLS type definition, provides the TLS type required by the user 更多...

类型定义 | |
| typedef struct TlsCtx | HITLS_Ctx |
| HITLS context | |
| typedef struct TlsConfig | HITLS_Config |
| config context | |
| typedef struct TlsCipherSuiteInfo | HITLS_Cipher |
| cipherSuite information | |
枚举 | |
| enum | HITLS_SESS_CACHE_MODE { HITLS_SESS_CACHE_NO = 0x00000000U , HITLS_SESS_CACHE_CLIENT = 0x00000001U , HITLS_SESS_CACHE_SERVER = 0x00000002U , HITLS_SESS_CACHE_BOTH = 0x00000003U , HITLS_SESS_DISABLE_INTERNAL_STORE = 0x00000004U , HITLS_SESS_DISABLE_INTERNAL_LOOKUP = 0x00000008U , HITLS_SESS_DISABLE_AUTO_CLEANUP = 0x00000010U , HITLS_SESS_ENABLE_TIME_UPDATE = 0x00000020U } |
| HITLS_SESS_CACHE_MODE: mode for storing hitls sessions. | |
| enum | HITLS_KeyUpdateRequest { HITLS_UPDATE_NOT_REQUESTED = 0 , HITLS_UPDATE_REQUESTED = 1 , HITLS_KEY_UPDATE_REQ_END = 255 } |
| key update message type | |
TLS type definition, provides the TLS type required by the user