public final class LicenseTool
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
NINTY_DAYS |
static int |
STARTING_SERIAL_NUMBER |
Constructor and Description |
---|
LicenseTool() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
generate(java.util.Map<java.lang.Byte,java.lang.Integer> params,
java.lang.String privKeyFile) |
static void |
generate(java.lang.String inputFile,
java.lang.String privKeyFile) |
static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo |
generateAlacarte(com.cloupia.feature.lic.LicConfig licConfig,
com.cloupia.feature.lic.LicCommonInfo licCommonInfo) |
static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo |
generateCommonLic(com.cloupia.feature.lic.LicConfig licConfig,
com.cloupia.feature.lic.LicCommonInfo licCommonInfo) |
static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo |
generateEnterprise(com.cloupia.feature.lic.LicConfig licConfig,
com.cloupia.feature.lic.LicCommonInfo licCommonInfo) |
static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo |
generateExpressPod(com.cloupia.feature.lic.LicConfig licConfig,
com.cloupia.feature.lic.LicCommonInfo licCommonInfo) |
static java.util.List<java.lang.String> |
generateLegacyLicensesFromPAKFeatures(java.util.List<PAKLicFeature> pakFeatures) |
static java.util.List<java.lang.String> |
generateLicenses(java.util.List<com.cloupia.feature.lic.LicConfig> list,
com.cloupia.feature.lic.LicCommonInfo licCommonInfo) |
static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo |
generatePodLicense(com.cloupia.feature.lic.LicConfig licConfig,
com.cloupia.feature.lic.LicCommonInfo licCommonInfo) |
static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo |
generateUpgradeLicense(com.cloupia.feature.lic.LicConfig licConfig,
com.cloupia.feature.lic.LicCommonInfo licCommonInfo) |
protected static java.lang.String |
getEval(java.util.Map<java.lang.Byte,java.lang.Integer> params,
int days) |
static long |
getExpiryTimeForEvalPAK(java.lang.String expDateStr) |
static int |
getLicCountByPid(java.lang.String PID,
java.util.List<PAKLicFeature> pakFeatures) |
static LicenseMetaData |
getLicense(int serialNo) |
static java.util.List<LicenseMetaData> |
getLicenses() |
static java.util.Map<java.lang.Byte,java.lang.Integer> |
loadFromFile(java.lang.String file) |
static void |
main(java.lang.String[] args) |
static java.util.Map<java.lang.String,java.lang.String> |
parseLicense(java.lang.String key) |
static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo |
sampleGenerate(com.cloupia.feature.lic.LicConfig licConfig,
com.cloupia.feature.lic.LicCommonInfo licCommonInfo) |
static void |
testBlockEncr() |
public static final int STARTING_SERIAL_NUMBER
public static final int NINTY_DAYS
public static void testBlockEncr() throws java.lang.Exception
java.lang.Exception
public static java.util.Map<java.lang.Byte,java.lang.Integer> loadFromFile(java.lang.String file) throws java.lang.Exception
java.lang.Exception
public static void generate(java.lang.String inputFile, java.lang.String privKeyFile)
public static java.lang.String generate(java.util.Map<java.lang.Byte,java.lang.Integer> params, java.lang.String privKeyFile) throws java.lang.Exception
java.lang.Exception
public static java.util.List<java.lang.String> generateLicenses(java.util.List<com.cloupia.feature.lic.LicConfig> list, com.cloupia.feature.lic.LicCommonInfo licCommonInfo)
public static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo generateCommonLic(com.cloupia.feature.lic.LicConfig licConfig, com.cloupia.feature.lic.LicCommonInfo licCommonInfo)
public static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo generateAlacarte(com.cloupia.feature.lic.LicConfig licConfig, com.cloupia.feature.lic.LicCommonInfo licCommonInfo)
public static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo generatePodLicense(com.cloupia.feature.lic.LicConfig licConfig, com.cloupia.feature.lic.LicCommonInfo licCommonInfo)
public static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo generateEnterprise(com.cloupia.feature.lic.LicConfig licConfig, com.cloupia.feature.lic.LicCommonInfo licCommonInfo)
public static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo generateExpressPod(com.cloupia.feature.lic.LicConfig licConfig, com.cloupia.feature.lic.LicCommonInfo licCommonInfo)
public static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo generateUpgradeLicense(com.cloupia.feature.lic.LicConfig licConfig, com.cloupia.feature.lic.LicCommonInfo licCommonInfo)
public static java.util.List<LicenseMetaData> getLicenses() throws java.lang.Exception
java.lang.Exception
public static LicenseMetaData getLicense(int serialNo) throws java.lang.Exception
java.lang.Exception
protected static java.lang.String getEval(java.util.Map<java.lang.Byte,java.lang.Integer> params, int days)
public static com.cloupia.service.cIM.inframgr.syslimits.PersistInfo sampleGenerate(com.cloupia.feature.lic.LicConfig licConfig, com.cloupia.feature.lic.LicCommonInfo licCommonInfo)
public static java.util.Map<java.lang.String,java.lang.String> parseLicense(java.lang.String key) throws java.lang.Exception
java.lang.Exception
public static java.util.List<java.lang.String> generateLegacyLicensesFromPAKFeatures(java.util.List<PAKLicFeature> pakFeatures) throws java.lang.Exception
java.lang.Exception
public static int getLicCountByPid(java.lang.String PID, java.util.List<PAKLicFeature> pakFeatures)
public static long getExpiryTimeForEvalPAK(java.lang.String expDateStr) throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args)