openHiTLS API
openHiTLS 0.1.0-Alpha1
首页
模块
结构体
文件
Hitls_cert_reg
CERT_BuildCertChainCallBack
CERT_CertCtrlCallBack
CERT_CertDupCallBack
CERT_CertEncodeCallBack
CERT_CertFreeCallBack
CERT_CertParseCallBack
CERT_CertRefCallBack
CERT_CheckPrivateKeyCallBack
CERT_CreateSignCallBack
CERT_DecryptCallBack
CERT_EncryptCallBack
CERT_KeyCtrlCallBack
CERT_KeyDupCallBack
CERT_KeyFormUserKeyCallBack
CERT_KeyFreeCallBack
CERT_KeyParseCallBack
CERT_KeyToUserKeyCallBack
CERT_StoreCtrlCallBack
CERT_StoreDupCallBack
CERT_StoreFreeCallBack
CERT_StoreNewCallBack
CERT_UserKeyDupCallBack
CERT_UserKeyFreeCallBack
CERT_VerifyCertChainCallBack
CERT_VerifySignCallBack
HITLS_CERT_DeinitMgrMethod
HITLS_CERT_DeinitUserKeyMgrMethod
HITLS_CERT_RegisterMgrMethod
HITLS_CERT_RegisterUserKeyMgrMethod
HITLS_CFG_GetCheckPriKeyCb
HITLS_CFG_SetCheckPriKeyCb
HITLS_CRYPT_RegisterBaseMethod
HITLS_CRYPT_RegisterDhMethod
HITLS_CRYPT_RegisterEcdhMethod
◆
CERT_CheckPrivateKeyCallBack
typedef int32_t(* CERT_CheckPrivateKeyCallBack) (const
HITLS_Config
*config,
HITLS_CERT_X509
*cert,
HITLS_CERT_Key
*key)
Check whether the private key matches the certificate.
参数
config
[IN] TLS link configuration.
cert
[IN] Certificate.
key
[IN] Private key.
返回值
HITLS_SUCCESS
indicates success. Other values are considered as failure.
制作者
1.9.7