类 VerifyService
- java.lang.Object
-
- cn.fxcraft.util.verify.VerifyService
-
-
构造器概要
构造器 构造器 说明 VerifyService(java.lang.String url, java.lang.String moduleName, java.lang.String sKey, java.lang.String vKey, java.lang.String genKey)初始化信息
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcheckToken()booleancheckUpdate()检查更新booleancheckUser()检查账户状态booleanconnected()检查服务器连接状态java.lang.StringdeviceCode()计算机器码java.lang.StringgetMsg(java.lang.String title)获取回复信息booleangetNewVersion()获得最新的版本booleangetUpdateLog()获取模块的更新日志java.lang.StringgetVersion()获取版本号booleanheart()心跳longheartTime()获得心跳间隔时间booleaninit()初始化booleanlogin()登陆booleanlogout()注销登录intonlineClient()获取在线客户的数booleanqueryUserInfo()查询用户信息booleanregister()注册java.lang.StringsendData(com.alibaba.fastjson2.JSONObject data)获取要发送的数据(会自动加密 - 生成签名)voidsetUserData(java.lang.String username, java.lang.String password, java.lang.String cKey)设置用户信息VerifyServicesetVersion(java.lang.String version)设置版本号com.alibaba.fastjson2.JSONObjecttoJson(java.lang.String result)将字符串转为Json对象booleanuseCKey(java.lang.String cKey)使用卡密
-
-
-
方法详细资料
-
setUserData
public void setUserData(java.lang.String username, java.lang.String password, java.lang.String cKey)设置用户信息- 指定者:
setUserData在接口中Verify- 参数:
username- 用户名password- 密码cKey- 卡密
-
getVersion
public java.lang.String getVersion()
获取版本号- 返回:
- String
-
setVersion
public VerifyService setVersion(java.lang.String version)
设置版本号- 参数:
version- 版本号- 返回:
- this
-
getUpdateLog
public boolean getUpdateLog()
获取模块的更新日志- 指定者:
getUpdateLog在接口中Verify- 返回:
- 是否有更新日志
-
queryUserInfo
public boolean queryUserInfo()
查询用户信息- 指定者:
queryUserInfo在接口中Verify- 返回:
- 存在返回true
-
checkUpdate
public boolean checkUpdate()
检查更新- 指定者:
checkUpdate在接口中Verify- 返回:
- 检查结果
-
getNewVersion
public boolean getNewVersion()
获得最新的版本- 指定者:
getNewVersion在接口中Verify- 返回:
- 有新版本返回true
-
getMsg
public java.lang.String getMsg(java.lang.String title)
获取回复信息
-
checkToken
public void checkToken()
-
onlineClient
public int onlineClient()
获取在线客户的数- 指定者:
onlineClient在接口中Verify- 返回:
- 当前在线客户端数
-
useCKey
public boolean useCKey(java.lang.String cKey)
使用卡密
-
deviceCode
public java.lang.String deviceCode()
计算机器码- 返回:
- 序列化
-
sendData
public java.lang.String sendData(com.alibaba.fastjson2.JSONObject data)
获取要发送的数据(会自动加密 - 生成签名)- 参数:
data- 加密前数据- 返回:
- String
-
toJson
public com.alibaba.fastjson2.JSONObject toJson(java.lang.String result)
将字符串转为Json对象- 参数:
result- 字符串- 返回:
- JSONObject
-
-