LicenseToken

data class LicenseToken

Represents a license token containing detailed information about the license.

This data class encapsulates various properties of a license, including its platform, licensee, application IDs, license ID, product, permissions, validity, status, and other relevant details.

Types

Link copied to clipboard

Issues when setting the license.

Link copied to clipboard
data class LicenseRights(val hasPing: Boolean, val isTrial: Boolean, val isTimeRestricted: Boolean, val allowMultipleApps: Boolean, val allowCustomUI: Boolean, val allowRemoveDemoOverlay: Boolean, val allowRemoveProductionOverlay: Boolean)
Link copied to clipboard
data class LicenseStatus(val licenseState: LicenseState, val error: String?)
Link copied to clipboard
data class ServerPermissionInfo(val isUnlocked: Boolean, val leaseTimeLeft: Long, val leaseValidUntil: Date?, val issue: LicenseToken.Issue?)

Properties

Link copied to clipboard

An array of application IDs associated with the license.

Link copied to clipboard

The build version associated with the license.

Link copied to clipboard

Indicates whether the license is online or offline.

Link copied to clipboard

The version of the license key.

Link copied to clipboard

The name of the licensee.

Link copied to clipboard

The unique identifier for this license.

Link copied to clipboard

The LicenseRights associated with the license.

Link copied to clipboard

ServerPermissionInfo object with server permissions information.

Link copied to clipboard

The platform for which the license is valid.

Link copied to clipboard

The Product this license is for.

Link copied to clipboard
Link copied to clipboard

The date until which the license is valid, in string format.