|
TrueLicense Core 1.33 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| CipherParam | Configures parameters for the PKCS-5 algorithm used to encrypt/decrypt a
compressed, signed GenericCertificate. |
| KeyStoreParam | Configures access parameters for a KeyStore which
holds the private and public keys to sign and verify a
GenericCertificate by the LicenseNotary. |
| LicenseCreator | Provides remote license creation services. |
| LicenseParam | Configures basic parameters required by the LicenseManager. |
| LicenseVerifier | Provides remote license verification services. |
| Class Summary | |
|---|---|
| AbstractKeyStoreParam | This is a convenience class implementing the
KeyStoreParam.getStream() method. |
| DefaultCipherParam | This is a convenience class implementing the CipherParam interface. |
| DefaultKeyStoreParam | This is a convenience class implementing the KeyStoreParam interface. |
| DefaultLicenseParam | This is a convenience class implementing the LicenseParam interface. |
| LicenseContent | This non-visual JavaBean represents the content of an application license. |
| LicenseContentBeanInfo | The BeanInfo class for LicenseContent. |
| LicenseManager | This is the top level class which manages all licensing aspects like for instance the creation, installation and verification of license keys. |
| LicenseNotary | This notary knows how to sign and verify a GenericCertificate. |
| Policy | Provides an interface for security policies and implements the default policy. |
| PrivacyGuard | This class provides encoding and encryption services to provide long time
persistence for GenericCertificates and protect the privacy of its
data. |
| Resources | Looks up the resources for this package in a Resource Bundle. |
| Exception Summary | |
|---|---|
| IllegalPasswordException | |
| LicenseContentException | Indicates that validating a license certificate fails. |
| LicenseNotaryException | An instance of this class is thrown to indicate that the license notary
could not access the private or public key in a key store due to
insufficient or incorrect parameters in the corresponding
KeyStoreParam instance. |
| NoLicenseInstalledException | Thrown if and only if a license is to be verified using
LicenseManager.verify() and no license is installed. |
Manages licensing tasks like signing/verifying, validating, compressing/decompressing and encrypting/decrypting. This package is internationalised (see file Resources.properties).
The starting point to look at is the
LicenseManager class.
Applications use this class to create, install or verify licenses.
|
TrueLicense Core 1.33 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||