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 Classes Modifier and Type Interface Description static class
LicenseModel.Expiration
static class
LicenseModel.State
static class
LicenseModel.Validity
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LicenseModel.Expiration
getExpiration()
java.util.Date
getExpirationDate()
java.lang.String
getUsername()
LicenseModel.Validity
getValidity()
LicenseModel.State
verify()
-
-
-
Method Detail
-
verify
LicenseModel.State verify()
-
getUsername
java.lang.String getUsername()
-
getExpirationDate
@GwtIncompatible java.util.Date getExpirationDate()
-
getExpiration
LicenseModel.Expiration getExpiration()
-
getValidity
LicenseModel.Validity getValidity()
-
-