掌中通.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);
    }
}