Package com.macrofocus.license
Interface LicenseModel
- All Known Implementing Classes:
SimpleLicenseModel
@JsType
public interface LicenseModel
Validity.Product & ExpirationDateType.CurrentDate: Valid for a specific product, as long as the expiration date is in the future (evaluation licensing)
Validity.ProductMajorVersionNumber & Expiration.CurrentDate: Valid for a specific version of a product, as long as the expiration date is in the future (old licensing scheme)
Validity.Product & ExpirationDateType.Expiration: Valid for a specific product, as long as the expiration date is in the future (standard licensing)
Validity.ProductMajorVersionNumber & Expiration.ReleaseDate: Valid for a specific version of a product, as long as the release date is in the future (unused)
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
static enum
static enum
-
Method Summary
-
Method Details
-
verify
LicenseModel.State verify() -
getUsername
String getUsername() -
getExpirationDate
-
getExpiration
LicenseModel.Expiration getExpiration() -
getValidity
LicenseModel.Validity getValidity()
-