Interface License
- 
- All Known Implementing Classes:
 BaseLicense,IgnitionLicense
public interface LicenseThe represents an Ignition license file 
- 
- 
Method Summary
All 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
- 
getCDKey
CDKey getCDKey()
 
- 
getSystemId
java.lang.String getSystemId()
Returns a string representation of identifying system features. Replaces SystemHash. 
- 
getVersion
int 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 
- 
isPrimaryLicense
default boolean isPrimaryLicense()
Returns true if this is a primary ignition license, which means that it contains platform details. 
- 
getModuleLicenses
java.util.List<LicenseDetails> getModuleLicenses()
 
 - 
 
 -