|
TrueLicense Core 1.33 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use LicenseContent | |
|---|---|
| de.schlichtherle.license | Manages licensing tasks like signing/verifying, validating, compressing/decompressing and encrypting/decrypting. |
| de.schlichtherle.license.ftp | Adds functionality required to manage a free trial period (FTP) license. |
| Uses of LicenseContent in de.schlichtherle.license |
|---|
| Methods in de.schlichtherle.license that return LicenseContent | |
|---|---|
protected LicenseContent |
LicenseManager.install(byte[] key,
LicenseNotary notary)
Decrypts, decompresses, decodes and verifies the license key in key, validates its license content and installs it
as the current license key. |
LicenseContent |
LicenseManager.install(File keyFile)
Loads, decrypts, decompresses, decodes and verifies the license key in keyFile, validates its license content and installs it
as the current license key. |
protected LicenseContent |
LicenseManager.install(File keyFile,
LicenseNotary notary)
Loads, decrypts, decompresses, decodes and verifies the license key in keyFile, validates its license content and installs it
as the current license key. |
LicenseContent |
LicenseManager.verify()
Decrypts, decompresses, decodes and verifies the current license key, validates its license content and returns it. |
LicenseContent |
LicenseVerifier.verify(byte[] key)
Decrypts, decompresses, decodes and verifies the given license key, validates its license content and returns it. |
LicenseContent |
LicenseManager.verify(byte[] key)
Decrypts, decompresses, decodes and verifies the given license key, validates its license content and returns it. |
protected LicenseContent |
LicenseManager.verify(byte[] key,
LicenseNotary notary)
Decrypts, decompresses, decodes and verifies the given license key, validates its license content and returns it. |
protected LicenseContent |
LicenseManager.verify(LicenseNotary notary)
Decrypts, decompresses, decodes and verifies the current license key, validates its license content and returns it. |
| Methods in de.schlichtherle.license with parameters of type LicenseContent | |
|---|---|
byte[] |
LicenseManager.create(LicenseContent content)
Initializes and validates the license content, creates a new signed license certificate for it and compresses, encrypts and returns it as a license key. |
byte[] |
LicenseCreator.create(LicenseContent content)
Initializes and validates the license content, creates a new signed license certificate for it and compresses, encrypts and returns it as a license key. |
protected byte[] |
LicenseManager.create(LicenseContent content,
LicenseNotary notary)
Initializes and validates the license content, creates a new signed license certificate for it and compresses, encrypts and returns it as a license key. |
protected void |
LicenseManager.initialize(LicenseContent content)
Initializes the given license content with some reasonable
defaults unless the respective properties have already been set. |
void |
LicenseManager.store(LicenseContent content,
File keyFile)
Initializes and validates the license content, creates a new signed license certificate for it and compresses, encrypts and stores it to the given file as a license key. |
protected void |
LicenseManager.store(LicenseContent content,
LicenseNotary notary,
File keyFile)
Initializes and validates the license content, creates a new signed license certificate for it and compresses, encrypts and stores it to the given file as a license key. |
protected void |
LicenseManager.validate(LicenseContent content)
Validates the license content. |
| Uses of LicenseContent in de.schlichtherle.license.ftp |
|---|
| Methods in de.schlichtherle.license.ftp that return LicenseContent | |
|---|---|
LicenseContent |
LicenseParam.createFTPLicenseContent()
Returns a newly created and initialized license content suitable for a free trial period license - null is never returned. |
LicenseContent |
AbstractLicenseParam.createFTPLicenseContent()
|
protected LicenseContent |
LicenseManager.verify(LicenseNotary notary)
|
| Methods in de.schlichtherle.license.ftp with parameters of type LicenseContent | |
|---|---|
void |
LicenseParam.ftpGranted(LicenseContent content)
This method is called whenever a free trial period license has been granted. |
protected void |
LicenseManager.initialize(LicenseContent content)
|
|
TrueLicense Core 1.33 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||