Package | Description |
---|---|
com.license4j |
Modifier and Type | Method and Description |
---|---|
static License |
LicenseValidator.autoActivate(License license)
Activates given license on Online.License4J.
|
static License |
LicenseValidator.autoActivate(License license,
boolean modifyOnlyOnFirstActivation,
java.lang.String fullname,
java.lang.String registeredto,
java.lang.String email,
java.lang.String company,
java.lang.String street,
java.lang.String telnumber,
java.lang.String faxnumber,
java.lang.String city,
java.lang.String zip,
java.lang.String country)
Activates given license on Online.License4J with user information.
|
static License |
LicenseValidator.autoActivate(License license,
java.lang.String hostname)
Activates given license on defined Auto License Generation and Activation
Server.
|
static License |
LicenseValidator.autoActivate(License license,
java.lang.String hostname,
boolean modifyOnlyOnFirstActivation,
java.lang.String fullname,
java.lang.String registeredto,
java.lang.String email,
java.lang.String company,
java.lang.String street,
java.lang.String telnumber,
java.lang.String faxnumber,
java.lang.String city,
java.lang.String zip,
java.lang.String country)
Activates given license on defined Auto License Generation and Activation
Server with user information.
|
static License |
LicenseValidator.autoActivateWithCustomHardwareID(License license,
java.lang.String customHardwareID)
Activates given license on Online.License4J with custom hardware ID.
|
static License |
LicenseValidator.autoActivateWithCustomHardwareID(License license,
java.lang.String customHardwareID,
boolean modifyOnlyOnFirstActivation,
java.lang.String fullname,
java.lang.String registeredto,
java.lang.String email,
java.lang.String company,
java.lang.String street,
java.lang.String telnumber,
java.lang.String faxnumber,
java.lang.String city,
java.lang.String zip,
java.lang.String country)
Activates given license on Online.License4J with user information and
custom hardware ID.
|
static License |
LicenseValidator.autoActivateWithCustomHardwareID(License license,
java.lang.String hostname,
java.lang.String customHardwareID)
Activates given license on defined Auto License Generation and Activation
Server with custom hardware ID.
|
static License |
LicenseValidator.autoActivateWithCustomHardwareID(License license,
java.lang.String hostname,
java.lang.String customHardwareID,
boolean modifyOnlyOnFirstActivation,
java.lang.String fullname,
java.lang.String registeredto,
java.lang.String email,
java.lang.String company,
java.lang.String street,
java.lang.String telnumber,
java.lang.String faxnumber,
java.lang.String city,
java.lang.String zip,
java.lang.String country)
Activates given license on defined Auto License Generation and Activation
Server with user information and custom hardware ID.
|
static License |
LicenseValidator.autoDeactivate(License license)
Deactivates an activated license on Online.License4J (removes activation
on server, client side license removal must be performed by developer).
|
static License |
LicenseValidator.autoDeactivate(License license,
java.lang.String hostname)
Deactivates an activated license on given Auto License Generation and
Activation Server (removes activation on server, client side license
removal must be performed by developer).
|
static License |
LicenseValidator.checkoutFloatingLicenseTextCustomFeature(java.lang.String featureName,
License license,
java.lang.String serverAddress)
For only Floating License Text type license.
|
static License |
LicenseValidator.easyValidate(java.lang.String licenseString,
java.lang.String validationString)
Method gets license key or license text and validates.
|
static License |
LicenseValidator.easyValidateOnStartup(java.lang.String validationString)
Method reads license file on disk and validates license.
|
License |
FloatingLicenseCheckTimerHandler.getLicense()
Method to get license object after a successful or failed license check.
|
static License |
LicenseValidator.modifyLicense(License license,
java.lang.String key)
Modifies given activated license on Online.License4J.
|
static License |
LicenseValidator.modifyLicense(License license,
java.lang.String hostname,
java.lang.String key)
Modifies given activated license on defined Auto License Generation and
Activation Server.
|
static License |
LicenseValidator.releaseFloatingLicenseTextCustomFeature(java.lang.String featureName,
License license,
java.lang.String serverAddress)
For only Floating License Text type license.
|
static License |
LicenseValidator.validate(java.lang.String publickey,
java.lang.String productID,
java.lang.String productEdition,
java.lang.String currentProductVersion,
java.util.Date currentDate,
java.util.Date currentProductReleaseDate,
java.net.InetAddress host,
int port,
FloatingLicenseValidHandler validHandler,
FloatingLicenseInvalidHandler invalidHandler,
FloatingLicenseServerConnectionErrorHandler serverConnectionErrorHandler)
Requests a floating license from given floating license server.
|
static License |
LicenseValidator.validate(java.lang.String licenseString,
java.lang.String publickey,
java.lang.String productID,
java.lang.String productEdition,
java.lang.String currentProductVersion,
java.util.Date currentDate,
java.util.Date currentProductReleaseDate)
Validates given license text.
|
static License |
LicenseValidator.validate(java.lang.String key,
java.lang.String publickey,
java.lang.String productID,
java.lang.String productEdition,
java.lang.String currentProductVersion,
java.util.Date currentDate,
java.util.Date currentProductReleaseDate,
OnlineLicenseKeyCheckTimerHandler onlineLicenseKeyCheckTimerHandler)
Validate given online basic key floating over Internet on
Online.License4J.
|
static License |
LicenseValidator.validate(java.lang.String key,
java.lang.String publickey,
java.lang.String productID,
java.lang.String productEdition,
java.lang.String currentProductVersion,
java.util.Date currentDate,
java.util.Date currentProductReleaseDate,
java.lang.String licenseServer,
OnlineLicenseKeyCheckTimerHandler onlineLicenseKeyCheckTimerHandler)
Validate given online basic key floating over Internet on given Auto
License Generation and Activation Server.
|
static License |
LicenseValidator.validate(java.lang.String licenseString,
java.lang.String publickey,
java.lang.String internalString,
java.lang.String nameforValidation,
java.lang.String companyforValidation,
int hardwareidValidation)
Validates given basic or cryptographically secure license key.
|
static License |
LicenseValidator.validateFloatingLicenseText(java.lang.String publickey,
java.lang.String productID,
java.lang.String productEdition,
java.lang.String productVersion,
java.lang.String serverAddress,
FloatingLicenseCheckTimerHandler floatingLicenseTimerTaskHandler)
Requests a floating license from given floating license server.
|
static License |
LicenseValidator.validateFloatingLicenseText(java.lang.String publickey,
java.lang.String productID,
java.lang.String productEdition,
java.lang.String productVersion,
java.lang.String serverAddress,
FloatingLicenseCheckTimerHandler floatingLicenseTimerTaskHandler,
java.lang.String additionalInfo)
Requests a floating license from given floating license server.
|
static License |
LicenseValidator.validateOnlineLicenseKey(java.lang.String key,
java.lang.String publickey,
java.lang.String productID,
java.lang.String productEdition,
java.lang.String productVersion,
FloatingLicenseCheckTimerHandler floatingLicenseTimerTaskHandler)
Validate given online basic key floating over Internet on
Online.License4J.
|
static License |
LicenseValidator.validateOnlineLicenseKey(java.lang.String key,
java.lang.String publickey,
java.lang.String productID,
java.lang.String productEdition,
java.lang.String productVersion,
FloatingLicenseCheckTimerHandler floatingLicenseTimerTaskHandler,
java.lang.String additionalInfo)
Validate given online basic key floating over Internet on
Online.License4J by sending an additional information to be displayed on
related License Manager window.
|
static License |
LicenseValidator.validateOnlineLicenseKey(java.lang.String key,
java.lang.String publickey,
java.lang.String productID,
java.lang.String productEdition,
java.lang.String productVersion,
java.lang.String licenseServer,
FloatingLicenseCheckTimerHandler floatingLicenseTimerTaskHandler)
Validate given online basic key floating over Internet on given Auto
License Generation and Activation Server.
|
static License |
LicenseValidator.validateOnlineLicenseKey(java.lang.String key,
java.lang.String publickey,
java.lang.String productID,
java.lang.String productEdition,
java.lang.String productVersion,
java.lang.String licenseServer,
FloatingLicenseCheckTimerHandler floatingLicenseTimerTaskHandler,
java.lang.String additionalInfo)
Validate given online basic key floating over Internet on given Auto
License Generation and Activation Server.
|
static License |
LicenseValidator.validateWithCustomHardwareID(java.lang.String licenseString,
java.lang.String publickey,
java.lang.String internalString,
java.lang.String nameforValidation,
java.lang.String companyforValidation,
java.lang.String customHardwareID)
Validates given basic or cryptographically secure license key with custom
hardware ID.
|
static License |
LicenseValidator.validateWithCustomHardwareID(java.lang.String licenseString,
java.lang.String publickey,
java.lang.String productID,
java.lang.String productEdition,
java.lang.String currentProductVersion,
java.lang.String customHardwareID,
java.util.Date currentDate,
java.util.Date currentProductReleaseDate)
Validates given license text with custom hardware ID.
|
Modifier and Type | Method and Description |
---|---|
static License |
LicenseValidator.autoActivate(License license)
Activates given license on Online.License4J.
|
static License |
LicenseValidator.autoActivate(License license,
boolean modifyOnlyOnFirstActivation,
java.lang.String fullname,
java.lang.String registeredto,
java.lang.String email,
java.lang.String company,
java.lang.String street,
java.lang.String telnumber,
java.lang.String faxnumber,
java.lang.String city,
java.lang.String zip,
java.lang.String country)
Activates given license on Online.License4J with user information.
|
static License |
LicenseValidator.autoActivate(License license,
java.lang.String hostname)
Activates given license on defined Auto License Generation and Activation
Server.
|
static License |
LicenseValidator.autoActivate(License license,
java.lang.String hostname,
boolean modifyOnlyOnFirstActivation,
java.lang.String fullname,
java.lang.String registeredto,
java.lang.String email,
java.lang.String company,
java.lang.String street,
java.lang.String telnumber,
java.lang.String faxnumber,
java.lang.String city,
java.lang.String zip,
java.lang.String country)
Activates given license on defined Auto License Generation and Activation
Server with user information.
|
static License |
LicenseValidator.autoActivateWithCustomHardwareID(License license,
java.lang.String customHardwareID)
Activates given license on Online.License4J with custom hardware ID.
|
static License |
LicenseValidator.autoActivateWithCustomHardwareID(License license,
java.lang.String customHardwareID,
boolean modifyOnlyOnFirstActivation,
java.lang.String fullname,
java.lang.String registeredto,
java.lang.String email,
java.lang.String company,
java.lang.String street,
java.lang.String telnumber,
java.lang.String faxnumber,
java.lang.String city,
java.lang.String zip,
java.lang.String country)
Activates given license on Online.License4J with user information and
custom hardware ID.
|
static License |
LicenseValidator.autoActivateWithCustomHardwareID(License license,
java.lang.String hostname,
java.lang.String customHardwareID)
Activates given license on defined Auto License Generation and Activation
Server with custom hardware ID.
|
static License |
LicenseValidator.autoActivateWithCustomHardwareID(License license,
java.lang.String hostname,
java.lang.String customHardwareID,
boolean modifyOnlyOnFirstActivation,
java.lang.String fullname,
java.lang.String registeredto,
java.lang.String email,
java.lang.String company,
java.lang.String street,
java.lang.String telnumber,
java.lang.String faxnumber,
java.lang.String city,
java.lang.String zip,
java.lang.String country)
Activates given license on defined Auto License Generation and Activation
Server with user information and custom hardware ID.
|
static License |
LicenseValidator.autoDeactivate(License license)
Deactivates an activated license on Online.License4J (removes activation
on server, client side license removal must be performed by developer).
|
static License |
LicenseValidator.autoDeactivate(License license,
java.lang.String hostname)
Deactivates an activated license on given Auto License Generation and
Activation Server (removes activation on server, client side license
removal must be performed by developer).
|
static int |
LicenseValidator.checkOnlineAvailability(java.lang.String publickey,
License license,
int timeout)
Check online availability of given license or activation on
Online.License4J.
|
static int |
LicenseValidator.checkOnlineAvailability(java.lang.String publickey,
License license,
java.lang.String server,
int timeout)
Check online availability of given license or activation on server.
|
static License |
LicenseValidator.checkoutFloatingLicenseTextCustomFeature(java.lang.String featureName,
License license,
java.lang.String serverAddress)
For only Floating License Text type license.
|
static License |
LicenseValidator.modifyLicense(License license,
java.lang.String key)
Modifies given activated license on Online.License4J.
|
static License |
LicenseValidator.modifyLicense(License license,
java.lang.String hostname,
java.lang.String key)
Modifies given activated license on defined Auto License Generation and
Activation Server.
|
static int |
LicenseValidator.queryLicenseUseTrackingInfo(java.lang.String publickey,
License license,
java.util.HashMap<java.lang.String,java.lang.String> map,
int timeout)
Query license use tracking information on Online.License4J.
|
static int |
LicenseValidator.queryLicenseUseTrackingInfo(java.lang.String publickey,
License license,
java.util.HashMap<java.lang.String,java.lang.String> map,
java.lang.String server,
int timeout)
Query license use tracking information on given license server.
|
static License |
LicenseValidator.releaseFloatingLicenseTextCustomFeature(java.lang.String featureName,
License license,
java.lang.String serverAddress)
For only Floating License Text type license.
|
static int |
LicenseValidator.updateLicenseUseInfo(java.lang.String publickey,
License license,
int timeout)
Update license use information (last use time and total use count) on
Online.License4J.
|
static int |
LicenseValidator.updateLicenseUseInfo(java.lang.String publickey,
License license,
java.lang.String server,
int timeout)
Update license use information (last use time and total use count) on
given license server.
|
static int |
LicenseValidator.updateLicenseUseTrackingInfo(java.lang.String publickey,
License license,
java.util.HashMap<java.lang.String,java.lang.String> map,
int timeout)
Update license use tracking information on Online.License4J.
|
static int |
LicenseValidator.updateLicenseUseTrackingInfo(java.lang.String publickey,
License license,
java.util.HashMap<java.lang.String,java.lang.String> map,
java.lang.String server,
int timeout)
Update license use tracking information on given license server.
|