Interface License
- 
- All Known Implementing Classes:
- BaseLicense,- IgnitionLicense
 
 public interface LicenseThe represents an Ignition license file
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description CDKeygetCDKey()java.util.List<LicenseDetails>getModuleLicenses()LicenseDetailsgetPlatformLicense()The LicenseDetails that pertain to the Ignition Platform as a whole.SystemHashgetSystemHash()Deprecated.java.lang.StringgetSystemId()Returns a string representation of identifying system features.intgetVersion()default booleanisPrimaryLicense()Returns true if this is a primary ignition license, which means that it contains platform details.
 
- 
- 
- 
Method Detail- 
getCDKeyCDKey getCDKey() 
 - 
getSystemIdjava.lang.String getSystemId() Returns a string representation of identifying system features. Replaces SystemHash.
 - 
getVersionint getVersion() 
 - 
getSystemHash@Deprecated SystemHash getSystemHash() Deprecated.This was the old way of tying a license to a system. New licenses will have a systemId instead, and this will be null, but old licenses will still have this on them.
 - 
getPlatformLicense@Nullable LicenseDetails getPlatformLicense() The LicenseDetails that pertain to the Ignition Platform as a whole. Will be null on secondary licenses
 - 
isPrimaryLicensedefault boolean isPrimaryLicense() Returns true if this is a primary ignition license, which means that it contains platform details.
 - 
getModuleLicensesjava.util.List<LicenseDetails> getModuleLicenses() 
 
- 
 
-