public class CloudLicenseManager
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
class |
CloudLicenseManager.LastLicenseInfo
最近一次许可信息类
|
static interface |
CloudLicenseManager.LicenseLoginCallback
云许可登录回调接口
|
static class |
CloudLicenseManager.NetworkNodeType
选取网络节点,默认为中国
|
构造器和说明 |
---|
CloudLicenseManager() |
限定符和类型 | 方法和说明 |
---|---|
void |
applyFormal(java.lang.String id)
申请正式许可
|
static CloudLicenseManager |
getInstance(android.content.Context context)
获取云许可管理类的实例
|
CloudLicenseManager.LastLicenseInfo |
getLastLicense()
获取最近一次激活后的许可信息
|
void |
login(java.lang.String userName, java.lang.String password)
登录云许可
|
void |
logout()
登出当前账号
|
void |
queryLicense()
查询许可
|
void |
recycleLicense(java.lang.String licenseid, java.lang.String returnId)
归还许可
|
boolean |
setLoginCallback(CloudLicenseManager.LicenseLoginCallback callback)
设置登录回调
|
void |
setNetworkNode(CloudLicenseManager.NetworkNodeType type)
设置网络节点
|
public static CloudLicenseManager getInstance(android.content.Context context)
context
- 上下文public void login(java.lang.String userName, java.lang.String password)
userName
- 云许可用户名password
- 云许可用密码public void logout()
public void queryLicense()
public void applyFormal(java.lang.String id)
id
- 许可序列号。通过查询许可信息得到public void recycleLicense(java.lang.String licenseid, java.lang.String returnId)
licenseid
- 许可idreturnId
- 归还id。许可激活成功后,会生成一个归还id,如果id丢失,可重新激活一次获取新的public CloudLicenseManager.LastLicenseInfo getLastLicense()
public boolean setLoginCallback(CloudLicenseManager.LicenseLoginCallback callback)
callback
- 云许可登录回调public void setNetworkNode(CloudLicenseManager.NetworkNodeType type)
type
- 节点类型