Class CloudLicense

java.lang.Object
org.gridgain.internal.license.CloudLicense
All Implemented Interfaces:
org.gridgain.internal.license.License

public class CloudLicense extends Object implements org.gridgain.internal.license.License
License implementation for cloud services like AWS, GCP.
  • Constructor Details

    • CloudLicense

      public CloudLicense(CloudProduct product)
      Constructor.
      Parameters:
      product - Product info.
  • Method Details

    • field

      @Nullable public <T> T field(org.gridgain.internal.license.LicenseField<T> field)
      Specified by:
      field in interface org.gridgain.internal.license.License
    • verifySignature

      public boolean verifySignature(byte[] expectedSignature) throws org.gridgain.internal.license.InvalidSignatureException
      Specified by:
      verifySignature in interface org.gridgain.internal.license.License
      Throws:
      org.gridgain.internal.license.InvalidSignatureException
    • config

      public com.typesafe.config.Config config()
      Specified by:
      config in interface org.gridgain.internal.license.License