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_SetCertificate()
int32_t HITLS_SetCertificate
(
HITLS_Ctx
*
ctx
,
HITLS_CERT_X509
*
cert
,
bool
isClone
)
Add a device certificate. Only one certificate can be added for each type.
参数
ctx
[OUT] TLS link object
cert
[IN] Device certificate
返回值
HITLS_SUCCESS,if
successful.
For
other error codes, see
hitls_error.h
.
制作者
1.9.7