Previous topicNext topic
Help > XEngine_Core > XEngine_Cryption > Cryption_Api >
Cryption_Cert_X509Create

函数

Cryption_Cert_X509Create

功能

根据密钥生成证书请求文件

语法

bool Cryption_Cert_X509Create(LPCXSTR lpszDstFile, OPENSSL_X509CCINL *pSt_X509CerInfo, LPCXSTR lpszRSAKey, LPCXSTR lpszKeyPass = NULL, bool bRequest = true)

参数

 参数.一:lpszDstFile
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:输入生成成功的文件保存路径
 参数.二:pSt_X509CerInfo
  In/Out:In
  类型:数据结构指针
  可空:N
  意思:输入主题信息
 参数.三:lpszRSAKey
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:输入私钥文件路径
 参数.四:lpszKeyPass
  In/Out:In
  类型:常量字符指针
  可空:Y
  意思:输入私钥文件密码,如果没有密码,传递NULL
 参数.五:bRequest
  In/Out:In
  类型:逻辑型
  可空:Y
  意思:创建的证书是否是请求类型

返回值

类型:逻辑型
意思:是否成功

备注

 

示例