文档首页/ IdeaHub/ IdeaShare/ IOS SDK/ 典型场景/ 场景3:设置TLS证书验证
更新时间:2022-03-21 GMT+08:00
分享

场景3:设置TLS证书验证

描述

证书验证

业务流程

证书验证接口调用

1. 调用setTls接口

2. 通过setTls接口传递TLS信息给SDK层进行证书验证,确保所传路径有证书存在,并将验证模式设为SERVER,否则验证会失败,并且无法成功连接。

注意事项

不调用此接口,不影响连接和投屏等功能,仅作为安全验证使用。如果验证失败,会导致无法连接。

示例代码

//设置TLS   
IdeaShareServiceTlsInfo *tlsInfo = [[IdeaShareServiceTlsInfo alloc]init];  
tlsInfo.caCertpath = @"/Users/***/Desktop";  
tlsInfo.clientCertpath = @"/Users/***/Desktop";  
tlsInfo.verifyMode = 1;  
int result = [mShareServiceController setTls: tlsInfo :^(id tlsCallback) {  
}];

相关文档