LicenseStatus

Namespace: Babel.Licensing Assembly: Babel.Licensing.dll

Values that represent a license status.

public enum LicenseStatus

Fields

AssemblyNotLicensed = 5

An error that occurs when it was not found any license for the assembly which has been validated.

AssemblyNotSigned = 4

This error occurs when the licensed assembly has not been digitally signed.

BadLicenseFormat = 3

Indicates that the data representing the license have an invalid format.

BadRestrictionFormat = 10

This error occurs for a license restriction with an invalid format.

ComponentNotLicensed = 6

An error that occurs when the component that has been validated is not licensed.

InternalError = 0

Represents an internal error.

InvalidRestriction = 11

This error occurs when the restriction validation is not passed.

InvalidSignature = 9

Represents a license with an invalid digital signature.

LicenseExpired = 2

Indicates that the license has expired.

MultipleLicenseValidationErrors = 13

This error occurs when a license has a multiple validation errors.

NoPublicKey = 8

An error that occurs when the public key information required to validate a license is not available.

NoSignature = 7

This error occurs when the license is not digitally signed.

RestrictionExpired = 12

This error occurs when a license has a restriction with the expiry date that has passed.

TimeRollback = 1

Occurs when the system clock was set back.

Valid = 14

Represents a license that has passed all the validations.

Last updated