Package com.macrofocus.license
Interface LicenseModel
-
- All Known Implementing Classes:
SimpleLicenseModel
@JsType public interface LicenseModelValidity.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 classLicenseModel.Expirationstatic classLicenseModel.Statestatic classLicenseModel.Validity
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LicenseModel.ExpirationgetExpiration()java.util.DategetExpirationDate()java.lang.StringgetUsername()LicenseModel.ValiditygetValidity()LicenseModel.Stateverify()
-
-
-
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()
-
-