| Package | Description |
|---|---|
| net.nicholaswilliams.java.licensing |
| Class and Description |
|---|
| DeserializingLicenseProvider
An abstract implementation of the
LicenseProvider interface that assumes the license will be stored in
serialized form. |
| FeatureObject
An interface that other objects can implement to indicate that they represent features.
|
| FeatureRestriction
An annotation for indicating license-restricted methods, packages and types.
|
| FeatureRestrictionOperand
Indicates whether feature restrictions are "all-or-nothing" (
FeatureRestrictionOperand.AND) or "any" (FeatureRestrictionOperand.OR). |
| License
This is the license object, which is serialized and signed to a file for use by the application later.
|
| License.Builder
This class is responsible for all license creation.
|
| License.Feature
A class that represents a licensed feature.
|
| LicenseManager
This class manages licenses in the client application.
|
| LicenseProvider
This specifies an interface for providing and persisting the stored, still-encrypted license content and signature
object.
|
| LicenseValidator
Specifies an interface for validating licenses.
|
| SignedLicense
This class contains the encrypted license content and the signature for the
encrypted license content.
|
Copyright © 2010-2013 NWTS Java Code. All Rights Reserved. Licensed Under the Apache License version 2.0.