Package org.gridgain.internal.license
Class CloudLicense
java.lang.Object
org.gridgain.internal.license.CloudLicense
- All Implemented Interfaces:
org.gridgain.internal.license.License
License implementation for cloud services like AWS, GCP.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.typesafe.config.Configconfig()<T> Tfield(org.gridgain.internal.license.LicenseField<T> field) booleanverifySignature(byte[] expectedSignature)
-
Constructor Details
-
CloudLicense
Constructor.- Parameters:
product- Product info.
-
-
Method Details
-
field
@Nullable public <T> T field(org.gridgain.internal.license.LicenseField<T> field) - Specified by:
fieldin interfaceorg.gridgain.internal.license.License
-
verifySignature
public boolean verifySignature(byte[] expectedSignature) throws org.gridgain.internal.license.InvalidSignatureException - Specified by:
verifySignaturein interfaceorg.gridgain.internal.license.License- Throws:
org.gridgain.internal.license.InvalidSignatureException
-
config
public com.typesafe.config.Config config()- Specified by:
configin interfaceorg.gridgain.internal.license.License
-