使用证书鉴权连接
接口描述
该接口仅用于设置TLS连接证书。
注意事项
- 需使用服务端支持的签名证书
 
方法定义
/**
* 设置连接证书
     * @param tlsInfo 设备类型  
     * @param callback 设备类型
 * @return 0表示设置成功
*/
int setTls(TlsInfo tlsInfo, Callback<Boolean> callback);
参数描述
| 
       参数  | 
     
       是否必须  | 
     
       类型  | 
     
       描述  | 
    |
|---|---|---|---|---|
| 
       tlsInfo  | 
     
       是  | 
     
       TlsInfo  | 
     
       证书信息  | 
    |
| 
       verifyMode  | 
     
       是  | 
     
       VerifyMode  | 
     
       0不认证 1服务端认证  | 
    |
| 
       caCertPath  | 
     
       是  | 
     
       String  | 
     
       tcp 建连证书路径  | 
    |
| 
       clientCertPath  | 
     
       是  | 
     
       String  | 
     
       http 建连证书路径  | 
    |
| 
       callback  | 
     
       是  | 
     
       Callback  | 
     
       回调函数,异步回调结果  | 
    |
示例代码
shareServiceController.setTls(tlsInfo, new Callback<Boolean>() {
 @Override
                            public void onSuccess(Boolean res) {
 }
@Override
                            public void onFailed(int i, String s) {
 }
});