TLS证书校验设置
请求样例:
{
"messId": "SetTLS",
"params": ["D://temp", "","1"]
}
消息字段 |
取值 |
备注 |
messId |
SetTLS |
严格按照取值填写 |
params |
Ca根证书路径,客户端证书路径,校验模式 |
数组 参数1:根证书路径 参数2:客户端证书路径(参数1参数2只填一个,且路径长度不超过256) 参数3:校验模式,与参数1,参数相关 |
响应样例:
{
"messId": "SetTLS",
"response": ["0"]
}
消息字段 |
取值 |
备注 |
messId |
SetTLS |
严格按照取值填写 |
response |
0:成功;1:失败 |
数组 |
TLS证书校验设置的C++原型接口为:int SetTLS(const ShareTlsInfo &tlsInfo);
其中ShareTlsInfo结构体为相应的参数,结构体内容如附录1.5.8.2.2 所示。