Package org.zkoss.zkex.license
-
Interface Summary Interface Description CipherParam Configures parameters for the PKCS-5 algorithm used to encrypt/decrypt a compressed, signedGenericCertificate.KeyStoreParam Configures access parameters for aKeyStorewhich holds the private and public keys to sign and verify aGenericCertificateby theLicenseNotary.LicenseCreator Provides remote license creation services.LicenseParam Configures basic parameters required by theLicenseManager.LicenseVerifier Provides remote license verification services. -
Class Summary Class Description AbstractKeyStoreParam This is a convenience class implementing theKeyStoreParam.getStream()method.DefaultCipherParam This is a convenience class implementing theCipherParaminterface.DefaultKeyStoreParam This is a convenience class implementing theKeyStoreParaminterface.DefaultLicenseParam This is a convenience class implementing theLicenseParaminterface.LicenseContent This non-visual JavaBean represents the content of an application license.LicenseContentBeanInfo The BeanInfo class forLicenseContent.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 aGenericCertificate.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 forGenericCertificates and protect the privacy of its data. -
Exception Summary Exception Description IllegalPasswordException LicenseContentException Thrown if 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 correspondingKeyStoreParaminstance.NoLicenseInstalledException Thrown if and only if a license is to be verified usingLicenseManager.verify()and no license is installed.