public class IgnitionLicense extends BaseLicense implements java.io.Serializable
BaseLicense.LicenseParser
Constructor and Description |
---|
IgnitionLicense(CDKey cdKey,
java.lang.String systemId,
int version,
LicenseDetails platformLicense,
java.util.List<ModuleLicense> moduleLicenses) |
IgnitionLicense(CDKey cdKey,
java.util.UUID contextToken,
SystemHash systemHash,
LicenseDetails platformLicense,
java.util.List<ModuleLicense> moduleLicenses) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
CDKey |
getCDKey() |
java.util.UUID |
getContextToken()
Deprecated.
|
java.util.List<ModuleLicense> |
getModuleLicenses() |
RuntimeLock |
getOEMLock()
Provides the OEMLock of the system, if it's licensed to have one.
|
LicenseDetails |
getPlatformLicense() |
SystemHash |
getSystemHash()
Deprecated.
|
java.lang.String |
getSystemId()
Returns a string representation of identifying system features.
|
int |
getVersion() |
int |
hashCode() |
boolean |
isDeveloperLicense() |
fromXml, toString, writeXml
public IgnitionLicense(CDKey cdKey, java.util.UUID contextToken, SystemHash systemHash, LicenseDetails platformLicense, java.util.List<ModuleLicense> moduleLicenses)
public IgnitionLicense(CDKey cdKey, java.lang.String systemId, int version, LicenseDetails platformLicense, java.util.List<ModuleLicense> moduleLicenses)
public java.util.List<ModuleLicense> getModuleLicenses()
getModuleLicenses
in interface License
public LicenseDetails getPlatformLicense()
getPlatformLicense
in interface License
@Deprecated public SystemHash getSystemHash()
License
getSystemHash
in interface License
@Deprecated public java.util.UUID getContextToken()
getContextToken
in interface License
public boolean isDeveloperLicense()
isDeveloperLicense
in interface License
public RuntimeLock getOEMLock()
License
getOEMLock
in interface License
public java.lang.String getSystemId()
License
getSystemId
in interface License
public int getVersion()
getVersion
in interface License
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object