public class EpassBaseSDK
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static EpassBaseSDK |
eaccount |
| 限定符和类型 | 方法和说明 |
|---|---|
static EpassBaseSDK |
Builder() |
java.lang.String |
encryt(java.lang.String val,
java.lang.String authKey) |
<T> T |
getAPi(android.content.Context context,
java.lang.Class clz) |
java.lang.String |
getAuthKey(android.content.Context context)
获取鉴权秘钥
|
java.lang.String |
getBaseUrl(android.content.Context context)
获取服务器地址
|
java.lang.String |
getDeviceID(android.content.Context context)
获取设备唯一标识码
|
java.lang.String |
getEncryptKey(android.content.Context context)
获取加密秘钥
|
java.lang.String |
getLocalUserName(android.content.Context context)
获取离线用户名
|
java.lang.String |
getQrDecryptKey(android.content.Context context)
获取二维码解密秘钥
|
java.lang.String |
getQrDecryptPrefix(android.content.Context context)
获取二维码解密前缀
|
java.lang.String |
getRandomString(int len)
获取随机字符
|
java.lang.Long |
getRequestTimeOut(android.content.Context context)
获取请求超时时间
|
java.lang.String |
getSignKey(android.content.Context context)
获取签名秘钥
|
EpassBaseSDK |
init(android.content.Context context)
初始化功能在这里写
|
EpassBaseSDK |
isBrushMachine(boolean bm)
设置是否检测刷机
|
EpassBaseSDK |
isCheckReInstall(boolean install)
设置是否检测重装应用
|
EpassBaseSDK |
isCheckRoot(boolean root)
设置是否检测越狱
|
EpassBaseSDK |
isCheckSession(boolean checkSession)
是否开启检查会话
|
EpassBaseSDK |
isEncrypt(boolean encrypt)
是否开启内容加密传输
|
EpassBaseSDK |
isSign(boolean sign)
是否开启内容签名
|
EpassBaseSDK |
logEnable(boolean isOpen)
开关内部Log
|
EpassBaseSDK |
setAppID(java.lang.String appID)
设置AppID
|
EpassBaseSDK |
setAudioAuthTime(int time)
设置声纹录音倒计时
|
EpassBaseSDK |
setAudioAuthType(java.lang.String tpye)
设置声纹认证类型
|
EpassBaseSDK |
setAuthKey(java.lang.String authKey)
设置鉴权秘钥
|
EpassBaseSDK |
setAuthType(java.lang.String type)
设置认证类型
|
EpassBaseSDK |
setBaseUrl(java.lang.String baseUrl)
初始化后台地址
|
EpassBaseSDK |
setEncryptKey(java.lang.String encryptKey)
设置加密秘钥
|
EpassBaseSDK |
setFaceRegCount(int count)
设置人脸注册训练次数
|
EpassBaseSDK |
setHttpRequestTimeOut(long time)
设置Http请求超时时间
|
void |
setLocalUserName(java.lang.String userName)
设置离线模式的用户名
|
EpassBaseSDK |
setOperator(java.lang.String operator)
指定鉴权用户
|
EpassBaseSDK |
setOtpStep(int step)
设置OTP步长
|
EpassBaseSDK |
setQrDecryptKey(java.lang.String key)
设置二维码解密秘钥
|
EpassBaseSDK |
setQrDecryptPrefix(java.lang.String prefix)
设置二维码解密秘钥
|
EpassBaseSDK |
setSign(java.lang.String sign)
设置签名秘钥
|
EpassBaseSDK |
setVoiceRegCount(int count)
设置声纹注册训练次数
|
void |
updateAppID(java.lang.String appID)
更新AppID
|
void |
updateAudioAuthTime(int time)
更新声纹录音倒计时
|
void |
updateAudioAuthType(java.lang.String tpye)
更新声纹认证类型
|
void |
updateAuthKey(java.lang.String authKey)
更新鉴权秘钥
|
void |
updateAuthType(java.lang.String type)
更新认证类型
|
void |
updateBaseUrl(java.lang.String baseUrl)
更新后台地址
|
void |
updateBrushMachine(boolean bm)
更新是否检测刷机
|
void |
updateCheckRoot(boolean root)
设置是否检测越狱
|
void |
updateEncryptKey(java.lang.String encryptKey)
更新加密秘钥
|
void |
updateFaceRegCount(int count)
更新人脸注册训练次数
|
void |
updateHttpRequestTimeOut(long time)
更新Http请求超时时间
|
void |
updateIsCheckReInstall(boolean install)
更新是否检测重装应用
|
void |
updateIsCheckSession(boolean checkSession)
更新是否开启检查会话
|
void |
updateIsEncrypt(boolean encrypt)
更新是否开启内容加密传输
|
void |
updateIsSign(boolean sign)
更新开启内容签名
|
void |
updateOperator(java.lang.String operator)
更新鉴权用户
|
void |
updateOtpStep(int step)
更新OTP步长
|
void |
updateQrDecrypt(java.lang.String key)
更新二维码解密秘钥
|
void |
updateQrDecryptPrefix(java.lang.String prefix)
更新二维码解密前缀
|
void |
updateSign(java.lang.String sign)
更新签名秘钥
|
void |
updateVoiceRegCount(int count)
更新声纹注册训练次数
|
public static final EpassBaseSDK eaccount
public static EpassBaseSDK Builder()
public EpassBaseSDK setBaseUrl(java.lang.String baseUrl)
public void updateBaseUrl(java.lang.String baseUrl)
public EpassBaseSDK isCheckSession(boolean checkSession)
public void updateIsCheckSession(boolean checkSession)
public EpassBaseSDK isEncrypt(boolean encrypt)
public void updateIsEncrypt(boolean encrypt)
public EpassBaseSDK setAuthType(java.lang.String type)
public void updateAuthType(java.lang.String type)
public EpassBaseSDK isSign(boolean sign)
public void updateIsSign(boolean sign)
public EpassBaseSDK setOtpStep(int step)
public void updateOtpStep(int step)
public EpassBaseSDK isBrushMachine(boolean bm)
public void updateBrushMachine(boolean bm)
public EpassBaseSDK isCheckRoot(boolean root)
public void updateCheckRoot(boolean root)
public EpassBaseSDK isCheckReInstall(boolean install)
public void updateIsCheckReInstall(boolean install)
public EpassBaseSDK setOperator(java.lang.String operator)
public void updateOperator(java.lang.String operator)
public EpassBaseSDK setAppID(java.lang.String appID)
public void updateAppID(java.lang.String appID)
public EpassBaseSDK setAudioAuthTime(int time)
public void updateAudioAuthTime(int time)
public EpassBaseSDK setAudioAuthType(java.lang.String tpye)
public void updateAudioAuthType(java.lang.String tpye)
public EpassBaseSDK setAuthKey(java.lang.String authKey)
public void updateAuthKey(java.lang.String authKey)
public EpassBaseSDK setEncryptKey(java.lang.String encryptKey)
public void updateEncryptKey(java.lang.String encryptKey)
public EpassBaseSDK setSign(java.lang.String sign)
public void updateSign(java.lang.String sign)
public EpassBaseSDK setVoiceRegCount(int count)
public void updateVoiceRegCount(int count)
public EpassBaseSDK setQrDecryptKey(java.lang.String key)
public void updateQrDecrypt(java.lang.String key)
public void updateQrDecryptPrefix(java.lang.String prefix)
public EpassBaseSDK setQrDecryptPrefix(java.lang.String prefix)
public EpassBaseSDK setFaceRegCount(int count)
public void updateFaceRegCount(int count)
public EpassBaseSDK setHttpRequestTimeOut(long time)
public void updateHttpRequestTimeOut(long time)
public java.lang.String getBaseUrl(android.content.Context context)
public java.lang.String getAuthKey(android.content.Context context)
public java.lang.String getEncryptKey(android.content.Context context)
public java.lang.Long getRequestTimeOut(android.content.Context context)
public java.lang.String getLocalUserName(android.content.Context context)
public java.lang.String getSignKey(android.content.Context context)
public java.lang.String getQrDecryptKey(android.content.Context context)
public java.lang.String getQrDecryptPrefix(android.content.Context context)
public EpassBaseSDK init(android.content.Context context)
public EpassBaseSDK logEnable(boolean isOpen)
public void setLocalUserName(java.lang.String userName)
userName - 用户名public java.lang.String getDeviceID(android.content.Context context)
context - Contextpublic java.lang.String getRandomString(int len)
public java.lang.String encryt(java.lang.String val,
java.lang.String authKey)
public <T> T getAPi(android.content.Context context,
java.lang.Class clz)