public class GatewayConnectConfig
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
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
|
Constructor and Description |
---|
GatewayConnectConfig(java.lang.String productKey,
java.lang.String deviceName,
java.lang.String deviceSecret) |
Modifier and Type | Method and Description |
---|---|
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)