C D E G M P S T

C

checkCustomKeyCode(String, Object) - Method in class com.vs.ezlicrun.EzLicCustomKeyHandler
 
checkCustomKeyCode(String, Object) - Method in interface com.vs.ezlicrun.EzLicCustomLicenseInterface
Check specified custom key code using the specified run time context, returning a bitmap of warning codes defined in com.vs.ezlicenser.EzLicExceptionBase and / or appropriately extended by custom handler.
checkLicenseKey(String, EzLicCustomLicenseInterface, Object, int, long, long, int, long, String, long) - Method in class com.vs.ezlicrun.EzLicenseInfo
(Full version:) Check the specified license key against the provided info for key violations, and sets the class context based on the key.
checkLicenseKeySecure(String, String, EzLicExceptionBase, EzLicCustomLicenseInterface, Object, int, long, long, int, long, String, long) - Method in class com.vs.ezlicrun.EzLicenseInfo
(Secure version:) Check the specified license key against the provided info for key violations, and sets the class context based on the key.
checkMultiUserLicenseKeyBasic(String, int, long, long, int, long, String, long) - Method in class com.vs.ezlicrun.EzLicenseInfo
(Basic multi-user license check:) Check the specified license key against the provided info for key violations, and sets the class context based on the key.
checkSingleUserLicenseKeyBasic(String, int, long, long, int, long, String) - Method in class com.vs.ezlicrun.EzLicenseInfo
(Basic single-user license check:) Check the specified license key against the provided info for key violations, and sets the class context based on the key.
createKeyCookieSeed(String) - Static method in class com.vs.ezlicrun.EzLicenseInfo
createKeyCookieSeed: Create a key cookie seed that is the first key cookie passed into the "checkLicenseKeySecure" API call by an application.
Crypt - class com.vs.ezlicrun.Crypt.
Key-based encryption class.
Crypt() - Constructor for class com.vs.ezlicrun.Crypt
 

D

decode(String, String, String) - Static method in class com.vs.ezlicrun.Crypt
Decode an encoded data string according to an optional key.

E

encode(String, String, String) - Static method in class com.vs.ezlicrun.Crypt
Encode a data string according to an optional key.
EZLIC_EXC_BASE - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Base exception code (invalid)
EZLIC_EXC_CONFIG - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
EasyLicenser configuration error
EZLIC_EXC_EXCEEDED_LIMITS - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Exceeded license quota
EZLIC_EXC_EXPIRED - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Expired license key
EZLIC_EXC_GEN - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Key generation error condition
EZLIC_EXC_INTERNAL - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Internal error condition
EZLIC_EXC_INVALID_CUSTOM_KEY - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Invalid custom key
EZLIC_EXC_INVALID_HOST_USER_NET - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Invalid host or user or network name
EZLIC_EXC_MALFORMED_KEY - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Malformed license key
EZLIC_EXC_OS - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
OS error
EZLIC_EXC_UNIMPLEMENTED - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Unimplemented feature
EZLIC_EXC_UNLICENSED_OPTION - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Unlicensed option
EZLIC_EXC_VENDOR - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Vendor key parse error condition
EZLIC_MODE_CUSTOM_COOKIE - Static variable in class com.vs.ezlicrun.EzLicenseInfo
Custom cookie
EZLIC_MODE_CUSTOM_KEY - Static variable in class com.vs.ezlicrun.EzLicenseInfo
Custom key
EZLIC_MODE_METERED - Static variable in class com.vs.ezlicrun.EzLicenseInfo
Metered
EZLIC_MODE_OPTIONS - Static variable in class com.vs.ezlicrun.EzLicenseInfo
Option-enabling
EZLIC_MODE_TIME - Static variable in class com.vs.ezlicrun.EzLicenseInfo
Time limited
EZLIC_MODEL_SERVER - Static variable in class com.vs.ezlicrun.EzLicenseInfo
Server license model
EZLIC_MODEL_USER - Static variable in class com.vs.ezlicrun.EzLicenseInfo
Single-user license model
EZLIC_TYPE_SVR_CONC - Static variable in class com.vs.ezlicrun.EzLicenseInfo
Concurrent user
EZLIC_TYPE_SVR_CPU - Static variable in class com.vs.ezlicrun.EzLicenseInfo
CPU count
EZLIC_TYPE_SVR_MHZ - Static variable in class com.vs.ezlicrun.EzLicenseInfo
CPU MHZ
EZLIC_TYPE_SVR_NMU - Static variable in class com.vs.ezlicrun.EzLicenseInfo
Named-user
EZLIC_TYPE_U_FLOAT - Static variable in class com.vs.ezlicrun.EzLicenseInfo
Floating
EZLIC_TYPE_U_NODE - Static variable in class com.vs.ezlicrun.EzLicenseInfo
Node-locked
EZLIC_TYPE_U_USER - Static variable in class com.vs.ezlicrun.EzLicenseInfo
User-locked
EZLIC_WARN_EXPIRED - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Gone past expiration date and in grace period
EZLIC_WARN_EXPIRING - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Expiration date approaching
EZLIC_WARN_QUOTA - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Reaching quota limit
EZLIC_WARN_QUOTA_EXCEEDED - Static variable in class com.vs.ezlicrun.EzLicExceptionBase
Exceeded quota limit and in grace quota
EzLicCustomKeyHandler - class com.vs.ezlicrun.EzLicCustomKeyHandler.
 
EzLicCustomKeyHandler() - Constructor for class com.vs.ezlicrun.EzLicCustomKeyHandler
 
EzLicCustomLicenseInterface - interface com.vs.ezlicrun.EzLicCustomLicenseInterface.
An ISV that is interested in adding custom license management to the framework can implement this interface and provide its implementation for the method checkCustomKeyCode().
EzLicenseCustomUtil - class com.vs.ezlicrun.EzLicenseCustomUtil.
Utilities for custom key management.
EzLicenseCustomUtil() - Constructor for class com.vs.ezlicrun.EzLicenseCustomUtil
 
EzLicenseInfo - class com.vs.ezlicrun.EzLicenseInfo.
The class manages the state of the information pertaining to a license key and provides a method to check a license key.
EzLicenseInfo() - Constructor for class com.vs.ezlicrun.EzLicenseInfo
 
EzLicExceptionBase - exception com.vs.ezlicrun.EzLicExceptionBase.
The superclass for all License Management exceptions.
EzLicExceptionBase() - Constructor for class com.vs.ezlicrun.EzLicExceptionBase
 
EzLicExceptionExceededLimits - exception com.vs.ezlicrun.EzLicExceptionExceededLimits.
Exceeded-limits exception.
EzLicExceptionExpired - exception com.vs.ezlicrun.EzLicExceptionExpired.
Expired-license exception.
EzLicExceptionInternal - exception com.vs.ezlicrun.EzLicExceptionInternal.
Internal exception.
EzLicExceptionInvalidCustomKey - exception com.vs.ezlicrun.EzLicExceptionInvalidCustomKey.
Malformed-custom-key exception.
EzLicExceptionInvalidHostUserNet - exception com.vs.ezlicrun.EzLicExceptionInvalidHostUserNet.
Invalid host/user/network exception.
EzLicExceptionMalformedKey - exception com.vs.ezlicrun.EzLicExceptionMalformedKey.
Malformed-key exception.
EzLicExceptionUnimplemented - exception com.vs.ezlicrun.EzLicExceptionUnimplemented.
Unimplemented-feature exception.
EzLicExceptionUnlicensedOption - exception com.vs.ezlicrun.EzLicExceptionUnlicensedOption.
Unlicensed-option exception.

G

getCustomCookie() - Method in class com.vs.ezlicrun.EzLicenseInfo
getCustomCookie: returns custom cookie contained in the license key, null if none
getCustomKey() - Method in class com.vs.ezlicrun.EzLicenseInfo
getCustomKey: returns custom key contained in the license key, null if none
getCustomKeyValue(String) - Method in class com.vs.ezlicrun.EzLicCustomKeyHandler
 
getEnforce() - Method in class com.vs.ezlicrun.EzLicenseInfo
getEnforce: returns whether user / host name check is enforced
getExpirationDate() - Method in class com.vs.ezlicrun.EzLicenseInfo
getExpirationDate: returns expiration date, null if none
getKeyValsStr() - Static method in class com.vs.ezlicrun.EzLicCustomKeyHandler
 
getLicenseKey() - Method in class com.vs.ezlicrun.EzLicenseInfo
getLicenseKey: returns license key
getLicenseModeBitmap() - Method in class com.vs.ezlicrun.EzLicenseInfo
getLicenseModeBitmap: returns license mode bitmap, bits set per EZLIC_MODE_*.
getLicenseModelCode() - Method in class com.vs.ezlicrun.EzLicenseInfo
getLicenseModelCode: returns license model code
getLicenseTypeCode() - Method in class com.vs.ezlicrun.EzLicenseInfo
getLicenseTypeCode: returns license type code
getMessage() - Method in class com.vs.ezlicrun.EzLicExceptionBase
Get message text.
getMessageCode() - Method in class com.vs.ezlicrun.EzLicExceptionBase
Get message code.
getOptions() - Method in class com.vs.ezlicrun.EzLicenseInfo
getOptions: returns options string, null if none
getQuotaValue() - Method in class com.vs.ezlicrun.EzLicenseInfo
getQuotaValue: returns quota limit value, -1 if no quota limit.
getUsageValue() - Method in class com.vs.ezlicrun.EzLicenseInfo
getUsageValue: returns usage limit value (cpu / CPU MHZ etc.) for the license key, -1 if no limit.
getUserHostNetName() - Method in class com.vs.ezlicrun.EzLicenseInfo
getUserOrHostName: returns user / host name, null if none
getWarningsBitmap() - Method in class com.vs.ezlicrun.EzLicenseInfo
getWarningsBitmap: returns warning bitmap for license key

M

makeString(HashMap) - Static method in class com.vs.ezlicrun.EzLicenseCustomUtil
makeString: create a string representation of a hash map for the purpose of embedding into a custom cookie.

P

parseString(String) - Static method in class com.vs.ezlicrun.EzLicenseCustomUtil
parseString: Parse a string representation of a keyword-value hash map back into a hash map binary representation.

S

setCustomCookie(String) - Method in class com.vs.ezlicrun.EzLicenseInfo
setCustomCookie: sets custom cookie value
setCustomKey(String) - Method in class com.vs.ezlicrun.EzLicenseInfo
setCustomKey: sets custom key value
setEnforce(boolean) - Method in class com.vs.ezlicrun.EzLicenseInfo
setEnforce: sets user / host enforcement policy
setExpirationDate(Date) - Method in class com.vs.ezlicrun.EzLicenseInfo
setExpirationDate: sets license expiration date
setLicenseKey(String) - Method in class com.vs.ezlicrun.EzLicenseInfo
setLicenseKey: sets license key
setLicenseModeBitmap(int) - Method in class com.vs.ezlicrun.EzLicenseInfo
setLicenseModeBitmap: sets license mode bitmap
setLicenseModelCode(int) - Method in class com.vs.ezlicrun.EzLicenseInfo
setLicenseModelCode: sets license model code
setLicenseTypeCode(int) - Method in class com.vs.ezlicrun.EzLicenseInfo
setLicenseTypeCode: sets license type code
setMessage(String) - Method in class com.vs.ezlicrun.EzLicExceptionBase
Set message text.
setMessageCode(int) - Method in class com.vs.ezlicrun.EzLicExceptionBase
Set message code.
setOptions(String) - Method in class com.vs.ezlicrun.EzLicenseInfo
setOptions: sets options string
setQuotaValue(long) - Method in class com.vs.ezlicrun.EzLicenseInfo
setQuotaValue: sets usage quota value
setUsageValue(long) - Method in class com.vs.ezlicrun.EzLicenseInfo
setUsageValue: sets value for usage limit
setUserHostNetName(String) - Method in class com.vs.ezlicrun.EzLicenseInfo
setUserHostNetName: sets user / host / network name according to context
setWarningsBitmap(int) - Method in class com.vs.ezlicrun.EzLicenseInfo
setWarningsBitmap: sets warning bitmap

T

throwLicenseException(int, String) - Static method in class com.vs.ezlicrun.EzLicExceptionBase
Throw-exception factory method
throwLicenseException(String, int) - Static method in class com.vs.ezlicrun.EzLicExceptionBase
Throw-exception factory method with explicit message text.

C D E G M P S T