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