public class LicenseService
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.Boolean |
bLicense |
static java.lang.String |
ZL_LICENSE |
static java.lang.String |
ZL_PUBLIC_CER |
| 构造器和说明 |
|---|
LicenseService() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
checkAddOrg(BdOrg org)
校验是否允许增加机构 不通过抛出异常
|
static void |
checkAddUser(CoreUser user)
校验是否允许增加用户的用户数 通过就发返回,否则抛出异常
|
static RetVo |
checkLicense(java.lang.String licpath)
license 文件校验
|
static boolean |
checkLicenseB()
license 授权文件校验
|
static RetVo |
checkLicenseSuosxt(java.lang.String suosxt)
获取授权的所属系统
|
static void |
checkModifySysOpt(java.lang.Object coreSysOptEnt)
校验是否允许增加修改系统配置
|
static License |
getLicenseEntry(java.lang.String licpath) |
static java.io.InputStream |
getLicenseInfo()
获取授权文件的注册信息
|
static java.lang.String |
getMac()
获取服务器Mac地址
|
static java.lang.String |
getMachineCode()
获取机器码:将Mac地址与java版本、jvm版本、操作系统参数混合并进行MD5加密
|
static java.lang.String |
getSysName(java.lang.String sysName)
校验控制一下free版本的
|
static void |
reset()
重置license标识
|
public static final java.lang.String ZL_PUBLIC_CER
public static final java.lang.String ZL_LICENSE
public static java.lang.Boolean bLicense
public static java.io.InputStream getLicenseInfo()
public static boolean checkLicenseB()
public static RetVo checkLicense(java.lang.String licpath)
licpath - 路径public static java.lang.String getMac()
throws java.lang.Exception
java.lang.Exception - 抛出异常public static java.lang.String getMachineCode()
throws java.lang.Exception
java.lang.Exception - 出错会抛出异常public static void reset()
public static RetVo checkLicenseSuosxt(java.lang.String suosxt) throws java.lang.Exception
suosxt - 所属系统java.lang.Exception - 出错会抛出异常public static java.lang.String getSysName(java.lang.String sysName)
sysName - 系统名public static void checkAddOrg(BdOrg org) throws java.lang.Exception
org - 机构实体对象java.lang.Exception - 出错会抛出异常public static void checkAddUser(CoreUser user) throws java.lang.Exception
user - 用户实体对象java.lang.Exception - 出错会抛出异常public static void checkModifySysOpt(java.lang.Object coreSysOptEnt)
throws java.lang.Exception
coreSysOptEnt - 系统选项实体实例java.lang.Exception - 出错会抛出异常public static License getLicenseEntry(java.lang.String licpath) throws java.lang.Exception
java.lang.Exception