openHiTLS API
openHiTLS 0.1.0-Alpha1
首页
模块
结构体
文件
Hitls_cert
HITLS_CFG_AddCertToStore
HITLS_CFG_AddChainCert
HITLS_CFG_AddExtraChainCert
HITLS_CFG_CheckPrivateKey
HITLS_CFG_ClearChainCerts
HITLS_CFG_GetCertificate
HITLS_CFG_GetCertStore
HITLS_CFG_GetChainCerts
HITLS_CFG_GetChainStore
HITLS_CFG_GetDefaultPasswordCb
HITLS_CFG_GetDefaultPasswordCbUserdata
HITLS_CFG_GetExtraChainCerts
HITLS_CFG_GetPrivateKey
HITLS_CFG_GetVerifyCb
HITLS_CFG_GetVerifyDepth
HITLS_CFG_GetVerifyStore
HITLS_CFG_LoadCertBuffer
HITLS_CFG_LoadCertFile
HITLS_CFG_LoadKeyBuffer
HITLS_CFG_LoadKeyFile
HITLS_CFG_RemoveCertAndKey
HITLS_CFG_SetCertificate
HITLS_CFG_SetCertStore
HITLS_CFG_SetChainStore
HITLS_CFG_SetDefaultPasswordCb
HITLS_CFG_SetDefaultPasswordCbUserdata
HITLS_CFG_SetPrivateKey
HITLS_CFG_SetTlcpCertificate
HITLS_CFG_SetTlcpPrivateKey
HITLS_CFG_SetVerifyCb
HITLS_CFG_SetVerifyDepth
HITLS_CFG_SetVerifyStore
HITLS_CheckPrivateKey
HITLS_ClearChainCerts
HITLS_GetCertificate
HITLS_GetCertStore
HITLS_GetChainStore
HITLS_GetClientCAList
HITLS_GetDefaultPasswordCb
HITLS_GetDefaultPasswordCbUserdata
HITLS_GetPeerCertChain
HITLS_GetPeerCertificate
HITLS_GetPrivateKey
HITLS_GetVerifyCb
HITLS_GetVerifyDepth
HITLS_GetVerifyResult
HITLS_GetVerifyStore
HITLS_LoadCertBuffer
HITLS_LoadCertFile
HITLS_LoadKeyBuffer
HITLS_LoadKeyFile
HITLS_PasswordCb
HITLS_RemoveCertAndKey
HITLS_SetCertificate
HITLS_SetCertStore
HITLS_SetChainStore
HITLS_SetDefaultPasswordCb
HITLS_SetDefaultPasswordCbUserdata
HITLS_SetPrivateKey
HITLS_SetVerifyCb
HITLS_SetVerifyDepth
HITLS_SetVerifyResult
HITLS_SetVerifyStore
HITLS_VerifyCb
◆
HITLS_LoadKeyFile()
int32_t HITLS_LoadKeyFile
(
HITLS_Ctx
*
ctx
,
const char *
file
,
HITLS_ParseFormat
format
)
Use the file to set the device private key.
参数
ctx
[IN/OUT] TLS connection handle
file
[IN] File name.
type
[IN] Parsing type.
返回值
HITLS_SUCCESS,if
successful. For details about other error codes, see
hitls_error.h
.
制作者
1.9.7