API参考
载入中...
搜索中...
未找到
HITLS_CERT_MgrMethod结构体 参考

Structure for certificate management methods 更多...

#include <hitls_cert_reg.h>

HITLS_CERT_MgrMethod 的协作图:

Public 属性

CERT_StoreNewCallBack certStoreNew
CERT_StoreDupCallBack certStoreDup
CERT_StoreFreeCallBack certStoreFree
CERT_StoreCtrlCallBack certStoreCtrl
CERT_BuildCertChainCallBack buildCertChain
CERT_VerifyCertChainCallBack verifyCertChain
CERT_CertEncodeCallBack certEncode
CERT_CertParseCallBack certParse
CERT_CertDupCallBack certDup
CERT_CertRefCallBack certRef
CERT_CertFreeCallBack certFree
CERT_CertCtrlCallBack certCtrl
CERT_KeyParseCallBack keyParse
CERT_KeyDupCallBack keyDup
CERT_KeyFreeCallBack keyFree
CERT_KeyCtrlCallBack keyCtrl
CERT_CreateSignCallBack createSign
CERT_VerifySignCallBack verifySign
CERT_EncryptCallBack encrypt
CERT_DecryptCallBack decrypt
CERT_CheckPrivateKeyCallBack checkPrivateKey

详细描述

Structure for certificate management methods

类成员变量说明

◆ buildCertChain

CERT_BuildCertChainCallBack HITLS_CERT_MgrMethod::buildCertChain

REQUIRED, construct a certificate chain.

◆ certCtrl

CERT_CertCtrlCallBack HITLS_CERT_MgrMethod::certCtrl

REQUIRED, certificate interface ctrl.

◆ certDup

CERT_CertDupCallBack HITLS_CERT_MgrMethod::certDup

REQUIRED, duplicate the certificate.

◆ certEncode

CERT_CertEncodeCallBack HITLS_CERT_MgrMethod::certEncode

REQUIRED, certificate encode.

◆ certFree

CERT_CertFreeCallBack HITLS_CERT_MgrMethod::certFree

REQUIRED, release certificate.

◆ certParse

CERT_CertParseCallBack HITLS_CERT_MgrMethod::certParse

REQUIRED, certificate decoding.

◆ certRef

CERT_CertRefCallBack HITLS_CERT_MgrMethod::certRef

REQUIRED, Certificate reference counting plus one.

◆ certStoreCtrl

CERT_StoreCtrlCallBack HITLS_CERT_MgrMethod::certStoreCtrl

REQUIRED, certificate interface store ctrl.

◆ certStoreDup

CERT_StoreDupCallBack HITLS_CERT_MgrMethod::certStoreDup

REQUIRED, duplicate certificate store.

◆ certStoreFree

CERT_StoreFreeCallBack HITLS_CERT_MgrMethod::certStoreFree

REQUIRED, release the certificate store.

◆ certStoreNew

CERT_StoreNewCallBack HITLS_CERT_MgrMethod::certStoreNew

REQUIRED, Creating a certificate store.

◆ checkPrivateKey

CERT_CheckPrivateKeyCallBack HITLS_CERT_MgrMethod::checkPrivateKey

REQUIRED, Check whether the certificate matches the key.

◆ createSign

CERT_CreateSignCallBack HITLS_CERT_MgrMethod::createSign

REQUIRED, signature.

◆ decrypt

CERT_DecryptCallBack HITLS_CERT_MgrMethod::decrypt

OPTIONAL, RSA key exchange REQUIRED, RSA decryption.

◆ encrypt

CERT_EncryptCallBack HITLS_CERT_MgrMethod::encrypt

OPTIONAL, RSA key exchange REQUIRED, RSA encryption.

◆ keyCtrl

CERT_KeyCtrlCallBack HITLS_CERT_MgrMethod::keyCtrl

REQUIRED, key ctrl interface.

◆ keyDup

CERT_KeyDupCallBack HITLS_CERT_MgrMethod::keyDup

REQUIRED, duplicate key.

◆ keyFree

CERT_KeyFreeCallBack HITLS_CERT_MgrMethod::keyFree

REQUIRED, Release the key.

◆ keyParse

CERT_KeyParseCallBack HITLS_CERT_MgrMethod::keyParse

REQUIRED, loading key.

◆ verifyCertChain

CERT_VerifyCertChainCallBack HITLS_CERT_MgrMethod::verifyCertChain

REQUIRED, verify certificate chain.

◆ verifySign

CERT_VerifySignCallBack HITLS_CERT_MgrMethod::verifySign

REQUIRED, verification.


该结构体的文档由以下文件生成: