public void initialize(String apiKey, String secretKey, ConnectionOption option) {
        if (checkString(apiKey, 1, 64)) {
            this.apiKey = apiKey;
        }
        else {
            throw new ChannelException("invalid param - apiKey["+apiKey+"],"
                    + "which must be a 1 - 64 length string",
                    CHANNEL_SDK_INIT_FAIL );
        }
        
        if (checkString(secretKey, 1, 64)) {
            this.secretKey = secretKey;
        }
        else {
            throw new ChannelException("invalid param - secretKey["+secretKey+"],"
                    + "which must be a 1 - 64 length string",
                    CHANNEL_SDK_INIT_FAIL );
        }
        
        if (option != null) {
            this.connOption = option;
        }
        
        resetErrorStatus();
    }