# LicenseError enum

Enumerates the error codes related to license management.

Inheritance
  - Object
  - Enum
  - LicenseError

## Constructors

LicenseError()
  const

## Values

success → const LicenseError

  No error.

insufficientBuffer → const LicenseError

  The given buffer is too small.

objectDoesNotExist → const LicenseError

  The requested object does not exist; a 'null' should be returned if possible.

base → const LicenseError

  Base error code of the License module.

minimum → const LicenseError

  Minimum error code of the License module.

invalidHandle → const LicenseError

  The handle is invalid.

invalidParameter → const LicenseError

  One of the parameters is incorrect.

licenseNotFound → const LicenseError

  No license was found.

invalidLicense → const LicenseError

  License is not valid or a required module is not licensed.

expiredLicense → const LicenseError

  The license has expired.

invalidHardwareId → const LicenseError

  Installation code does not match hardware ID.

alreadyFulfilled → const LicenseError

  The license is already fulfilled by another user (or computer).

moduleError → const LicenseError

  A required module is not licensed or the usage limit has been reached.

writeError → const LicenseError

  The license file cannot be accessed in write mode.

insufficientLicenseCredits → const LicenseError

  The number of available licenses has been reached. There isn't any available license remaining.

invalidSerial → const LicenseError

  The serial is invalid.

invalidCredentials → const LicenseError

  Invalid login or password.

revokedLicense → const LicenseError

  The license is revoked or does not exist anymore.

blockedLicense → const LicenseError

  The license is blocked after a predefined period.

unreachableServer → const LicenseError

  The license server is currently unreachable.

licenseOtherError → const LicenseError

  An unexpected error happened.

missingFile → const LicenseError

  No license file was provided.

deviceNotCompatible → const LicenseError

  This device is not compatible with id3 licensing system.

activationFailed → const LicenseError

  The activation of the license has failed.

serviceUnavailable → const LicenseError

  The license web services are unavailable.

notRenewable → const LicenseError

  The license is not renewable.

digestInvalid → const LicenseError

  The digest is invalid. The received file may be corrupted.

productUnavailable → const LicenseError

  No credit available for this product.

unauthorizedAction → const LicenseError

  You are not allowed to do this.

preBlockedLicense → const LicenseError

  The license will be shortly blocked.

## Properties

hashCode → int
  The hash code for this object.
  no setter inherited
index → int
  A numeric identifier for the enumerated value.
  no setter inherited
runtimeType → Type
  A representation of the runtime type of the object.
  no setter inherited

## Methods

noSuchMethod(Invocation invocation) → dynamic
  Invoked when a nonexistent method or property is accessed.
  inherited
toString() → String
  A string representation of this object.
  inherited

## Operators

operator ==(Object other) → bool
  The equality operator.
  inherited

## Constants

values → const List<LicenseError>
  A constant List of the values in this enum, in order of their declaration.
  `[success, insufficientBuffer, objectDoesNotExist, base, minimum, invalidHandle, invalidParameter, licenseNotFound, invalidLicense, expiredLicense, invalidHardwareId, alreadyFulfilled, moduleError, wri…`