public class

TLSConfigPreference

extends Object
java.lang.Object
   ↳ com.tencent.map.lssupport.bean.TLSConfigPreference

Class Overview

基础信息配置类。

需在开启司乘前配置。

Summary

Public Constructors
TLSConfigPreference()
Public Methods
static TLSConfigPreference create()
String getAccountId()
获取配置的用户ID。
String getDeviceId()
获取配置的设备ID。
static String getGlobalKey(Context applicationContext)
获取全局授权KEY
String getSecretKey()
获取配置里的SK
static void initGlobal(Context applicationContext)
全局初始化
boolean isDebuggable()
是否打开调试模式
TLSConfigPreference setAccountId(String accountId)
设置用户ID。
TLSConfigPreference setDebuggable(boolean debuggable)
设置调试模式
TLSConfigPreference setDeviceId(String deviceId)
设置设备ID。
TLSConfigPreference setKey(String key)
设置司乘KEY。

也可以在AndroidManifest中配置。

     < meta-data
         android:name="com.tencent.map.ls.api_key"
         android:value="你的司乘key" />
 
TLSConfigPreference setSecretKey(String secretKey)
设置SecretKey (SK),防盗用
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public TLSConfigPreference ()

Public Methods

public static TLSConfigPreference create ()

public String getAccountId ()

获取配置的用户ID。

Returns
  • 用户ID

public String getDeviceId ()

获取配置的设备ID。

Returns
  • 设备ID

public static String getGlobalKey (Context applicationContext)

获取全局授权KEY

Parameters
applicationContext 应用上下文
Returns
  • 授权KEY

public String getSecretKey ()

获取配置里的SK

Returns
  • SK

public static void initGlobal (Context applicationContext)

全局初始化

Parameters
applicationContext 应用上下文

public boolean isDebuggable ()

是否打开调试模式

Returns
  • 开关状态

public TLSConfigPreference setAccountId (String accountId)

设置用户ID。

Parameters
accountId 用户id
Returns
  • this

public TLSConfigPreference setDebuggable (boolean debuggable)

设置调试模式

Parameters
debuggable 调试模式开关
Returns
  • this

public TLSConfigPreference setDeviceId (String deviceId)

设置设备ID。

Parameters
deviceId 设备ID
Returns
  • this

public TLSConfigPreference setKey (String key)

设置司乘KEY。

也可以在AndroidManifest中配置。

     < meta-data
         android:name="com.tencent.map.ls.api_key"
         android:value="你的司乘key" />
 

Parameters
key 司乘key 司机端与乘客端要保持一致
Returns
  • this

public TLSConfigPreference setSecretKey (String secretKey)

设置SecretKey (SK),防盗用

Parameters
secretKey SK