public class ActiveKeyGenerator
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static int |
AUTH_ERROR |
static int |
AUTH_FAILED |
static int |
AUTH_SUCCESS |
构造器和说明 |
---|
ActiveKeyGenerator() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
generateActiveKey()
生成激活码, 用于从老的激活码生成新的
|
static boolean |
localVerify(java.lang.String key)
本地校验激活码
|
static void |
main(java.lang.String[] args) |
static boolean |
onLineVerify(java.lang.String key)
在线校验激活码(超时也算验证通过, 但是会在下次联网时继续验证)
|
static boolean |
onLineVerify(java.lang.String key,
int timeout)
在线校验激活码(超时也算验证通过, 但是会在下次联网时继续验证)
|
static boolean |
verify(java.lang.String key,
int timeout)
验证key合法性, 包括本地和在线验证
|
public static final int AUTH_ERROR
public static final int AUTH_SUCCESS
public static final int AUTH_FAILED
public static java.lang.String generateActiveKey()
public static boolean verify(java.lang.String key, int timeout)
key
- 激活码timeout
- 验证超时时间public static boolean onLineVerify(java.lang.String key)
key
- 激活码public static boolean onLineVerify(java.lang.String key, int timeout)
key
- 激活码timeout
- 超时时间public static boolean localVerify(java.lang.String key)
key
- 激活码public static void main(java.lang.String[] args)