掌中通.apk(点击下载) / CloudChannelConstants.java
package com.alibaba.cchannel;
import com.alibaba.cchannel.security.encryption.SecurityBoxHolder;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
public final class CloudChannelConstants {
public static final String ACCOUNT = "account";
public static final String ACTION_WAKEUP = "action_wakeup";
public static final int APPKEY_INDEX = 3;
public static final String APP_ID = "appID";
public static final String APP_INFO_SYNC_ACTION = "com.alibaba.cchannel.action.APP_INFO_SYNC";
public static final String APP_INFO_TRACK_URL = "http://manager.channel.aliyun.com/tagAndroid.html";
public static final String APP_Key = "appKey";
public static final String APP_TRACK_URL = "http://manager.channel.aliyun.com/activeapp.html";
public static final String ATTACH_LIST = "attach_list";
public static final String CACHE_CONNECTION_INFO = "connection_info";
public static String CALLER_VERION = null;
public static final String CHANNEL_SID_INVALID_ACTION = "com.alibaba.cchannel.action.CHANNEL_SID_INVALID";
public static final String CHANNEL_STATUS = "channel_status";
public static final String CHANNEL_STATUS_ACTION = "com.alibaba.cchannel.action.CHANNEL_STATUS";
public static final String CONFIG_FETCH_URL = "http://manager.channel.aliyun.com/config.html";
public static final String CONNECTED = "connected";
public static final String CONNECTING = "connecting";
public static final int DATA_RESPONSE_TIMEOUT = 15000;
public static final String DISCONNECTED = "disconnected";
public static final boolean ENABLE_DYNAMIC_LIB = false;
public static CloudChannelEnv ENV = CloudChannelEnv.ONLINE;
public static final String EXTRA_MAP = "extraMap";
public static final String KEY_OF_APPKEY_INDEX = "APPKEY_INDEX";
public static final String KEY_OF_APP_INFO_TRACK_URL = "APP_INFO_TRACK_URL";
public static final String KEY_OF_APP_TRACK_URL = "APP_TRACK_URL";
public static final String KEY_OF_AUTH_CODE = "AUTH_CODE";
public static final String KEY_OF_CONFIG_FETCH_URL = "CONFIG_FETCH_URL";
public static final String KEY_OF_DATA_RESPONSE_TIMEOUT = "DATA_RESPONSE_TIMEOUT";
public static final String KEY_OF_ENABLE_DYNAMIC_LIB = "ENABLE_DYNAMIC_LIB";
public static final String KEY_OF_ENV = "ENV";
public static final String KEY_OF_PLATFORM = "PLATFORM_CACHE_KEY";
public static final String KEY_OF_PROXY_URL = "PROXY_URL";
public static final String KEY_OF_RPC_HTTP_GATEWAY = "RPC_HTTP_GATEWAY";
public static final String KEY_OF_SID_FETCH_URL = "SID_FETCH_URL";
public static final String MESSAGEID = "messageId";
public static final String MESSAGE_DATA = "message_data";
public static final String MSG_ID = "msgId";
public static final String NOTIFICATION_ACTION = "com.alibaba.cchannel.action.NOTIFICATION";
public static final String NOTIFICATION_OPENED_ACTION = "com.alibaba.cchannel.action.NOTIFICATION_OPENED";
public static final String NOTIFICATION_REMOVED_ACTION = "com.alibaba.cchannel.action.NOTIFICATION_REMOVED";
public static final String NOTIFICATION_TYPE_DELETE = "notification_delete";
public static final String NOTIFICATION_TYPE_OPEN = "notification_open";
public static final String PACKAGE_NAME = "packageName";
public static final String PLATFORM_KEY = "platformKey";
public static final String RPC_HTTP_GATEWAY = "http://gw.channel.aliyun.com/g";
public static final String RPC_HTTP_GATEWAY_FOR_PRE = "http://gw.pre.channel.aliyun.com/g";
public static final String RPC_HTTP_GATEWAY_FOR_TEST = "http://10.101.105.121:8080/g";
public static final byte RPC_PROTOCOL_VERSION = 1;
public static final String SDK_CACHE_PATH = "aliyun";
public static final String SDK_CHANNEL_SERVICE = "com.alibaba.cchannel.kernel.ChannelService";
public static final byte SDK_VERSION = 18;
public static final String SERVICE_CONTAINER_ACTION = "com.alibaba.cchannel.action.SERVICE_CONTAINER";
public static final String SID = "sid";
public static final String SID_FETCH_URL = "http://manager.channel.aliyun.com/sid.html";
public static final String SUMMARY = "summary";
public static final String SYNC_ADD = "add";
public static final String SYNC_DATA = "attachJson";
public static final String SYNC_REMOVE = "remove";
public static final String SYNC_TYPE = "syncType";
public static final String SYSTEM_MSG = "com.alibaba.cchannel.action.SYSTEM_MSG";
public static final String TAG = "CCP";
public static final String TITLE = "title";
public static final String UID = "uid";
public static final int WEBVIEW_PROXY_HTTP_TIMEOUT = 6000;
/* renamed from: a reason: collision with root package name */
private static String f1293a = "http://10.101.108.10";
/* renamed from: b reason: collision with root package name */
private static Map<String, String> f1294b = new ConcurrentHashMap();
public static final String forceKey = "force";
public static String getCustomConfig(String str) {
return f1294b.get(str);
}
public static int getPlatformId() {
return ((Integer) SecurityBoxHolder.getSecurityBox().readCustomState(PLATFORM_KEY, Integer.class)).intValue();
}
public static int get_APPKEY_INDEX() {
String str = f1294b.get(KEY_OF_APPKEY_INDEX);
if (str == null) {
str = "3";
}
return Integer.parseInt(str);
}
public static String get_APP_INFO_TRACK_URL() {
String str = f1294b.get(KEY_OF_APP_INFO_TRACK_URL);
return str != null ? str : ENV.equals(CloudChannelEnv.TEST) ? f1293a + "/tagAndroid.html" : ENV.equals(CloudChannelEnv.PRE) ? "http://manager.pre.channel.aliyun.com/tagAndroid.html" : APP_INFO_TRACK_URL;
}
public static String get_APP_START_TRACK_URL() {
String str = f1294b.get(KEY_OF_APP_TRACK_URL);
return str != null ? str : ENV.equals(CloudChannelEnv.TEST) ? f1293a + "/activeapp.html" : ENV.equals(CloudChannelEnv.PRE) ? "http://manager.pre.channel.aliyun.com/activeapp.html" : APP_TRACK_URL;
}
public static String get_CONFIG_FETCH_URL() {
String str = f1294b.get(KEY_OF_CONFIG_FETCH_URL);
return str != null ? str : ENV.equals(CloudChannelEnv.TEST) ? f1293a + "/config.html" : ENV.equals(CloudChannelEnv.PRE) ? "http://manager.pre.channel.aliyun.com/config.html" : CONFIG_FETCH_URL;
}
public static int get_DATA_RESPONSE_TIMEOUT() {
String str = f1294b.get(KEY_OF_DATA_RESPONSE_TIMEOUT);
if (str == null) {
str = "15000";
}
return Integer.parseInt(str);
}
public static String get_PROXY_URL() {
String str = f1294b.get(KEY_OF_PROXY_URL);
return str != null ? str : ENV.equals(CloudChannelEnv.TEST) ? "http://10.101.105.121:8080/" : "http://gw.channel.aliyun.com/";
}
public static String get_RPC_HTTP_GATEWAY() {
String str = f1294b.get(KEY_OF_RPC_HTTP_GATEWAY);
return str != null ? str : ENV.equals(CloudChannelEnv.TEST) ? RPC_HTTP_GATEWAY_FOR_TEST : ENV.equals(CloudChannelEnv.PRE) ? RPC_HTTP_GATEWAY_FOR_PRE : RPC_HTTP_GATEWAY;
}
public static String get_SID_FETCH_URL() {
String str = f1294b.get(KEY_OF_SID_FETCH_URL);
return str != null ? str : ENV.equals(CloudChannelEnv.TEST) ? f1293a + "/sid.html" : ENV.equals(CloudChannelEnv.PRE) ? "http://manager.pre.channel.aliyun.com/sid.html" : SID_FETCH_URL;
}
public static boolean isEnableDynamicLib() {
String str = f1294b.get(KEY_OF_ENABLE_DYNAMIC_LIB);
return str != null ? Boolean.parseBoolean(str) : Boolean.parseBoolean("false");
}
public static void setCustomConfig(String str, String str2) {
f1294b.put(str, str2);
}
}