Enum Class LicenseEntry.Validity

java.lang.Object
java.lang.Enum<LicenseEntry.Validity>
com.seeq.utilities.license.LicenseEntry.Validity
All Implemented Interfaces:
Serializable, Comparable<LicenseEntry.Validity>, Constable
Enclosing class:
LicenseEntry

public static enum LicenseEntry.Validity extends Enum<LicenseEntry.Validity>
The validity if the license-- anything other than "Valid" is considered invalid (duh).
  • Enum Constant Details

    • UnknownError

      public static final LicenseEntry.Validity UnknownError
      The RLM ezclient returned an error code we didn't recognize. This is not a valid license.
    • Valid

      public static final LicenseEntry.Validity Valid
      License is valid.
    • NoLicense

      public static final LicenseEntry.Validity NoLicense
      No license file was detected in the designated folder.
    • Expired

      public static final LicenseEntry.Validity Expired
      All license files found are expired or are otherwise invalid.
    • WrongHost

      public static final LicenseEntry.Validity WrongHost
      No license file was found that is tied to this machine's hostname.
    • BadSignature

      public static final LicenseEntry.Validity BadSignature
      A license file appears to have been corrupted or tampered with.
    • ClockTampering

      public static final LicenseEntry.Validity ClockTampering
      The user has set their clock back, possibly innocently or possibly to extend their trial.
    • OverLimit

      public static final LicenseEntry.Validity OverLimit
      The user is over a limit in the license.
  • Method Details

    • values

      public static LicenseEntry.Validity[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static LicenseEntry.Validity valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null