public class GatewayConnectConfig
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
channelHost
长连接地址,若为空,则使用默认的地址即端口。
|
static java.io.InputStream |
channelRootCrtFile
设置长连接SSL 证书
可以保存在assets目录下,并通过以下代码获取
Application.getAssets().open("fileName");
|
java.lang.String |
deviceName
三元组信息 deviceName
|
java.lang.String |
deviceSecret
三元组信息 deviceSecret 若是复用 Mobile Channel 通道,则不用传入
|
boolean |
isCheckChannelRootCrt
是否校验长连接通道SSL证书,默认为True
|
java.lang.String |
productKey
三元组信息 productKey
|
构造器和说明 |
---|
GatewayConnectConfig(java.lang.String productKey,
java.lang.String deviceName,
java.lang.String deviceSecret) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
checkValid() |
static GatewayConnectConfig |
getGatewayConnectConfig(PersistentConnectConfig connectConfig) |
static PersistentConnectConfig |
getPersistentConnectConfig(GatewayConnectConfig connectConfig) |
public java.lang.String productKey
public java.lang.String deviceName
public java.lang.String deviceSecret
public java.lang.String channelHost
public boolean isCheckChannelRootCrt
public static java.io.InputStream channelRootCrtFile
public GatewayConnectConfig(java.lang.String productKey, java.lang.String deviceName, java.lang.String deviceSecret)
public boolean checkValid()
public static PersistentConnectConfig getPersistentConnectConfig(GatewayConnectConfig connectConfig)
public static GatewayConnectConfig getGatewayConnectConfig(PersistentConnectConfig connectConfig)