Class LauncherConfig

java.lang.Object
pro.gravit.launcher.serialize.stream.StreamObject
pro.gravit.launcher.LauncherConfig

public final class LauncherConfig extends pro.gravit.launcher.serialize.stream.StreamObject
  • Field Details

    • projectName

      public final String projectName
    • clientPort

      public final int clientPort
    • trustManager

      public final pro.gravit.launcher.LauncherTrustManager trustManager
    • ecdsaPublicKey

      public final ECPublicKey ecdsaPublicKey
    • rsaPublicKey

      public final RSAPublicKey rsaPublicKey
    • runtime

      public final Map<String,byte[]> runtime
    • secureCheckHash

      public final String secureCheckHash
    • secureCheckSalt

      public final String secureCheckSalt
    • passwordEncryptKey

      public final String passwordEncryptKey
    • runtimeEncryptKey

      public final String runtimeEncryptKey
    • address

      public final String address
    • secretKeyClient

      public String secretKeyClient
    • unlockSecret

      public String unlockSecret
    • environment

    • buildNumber

      public long buildNumber
  • Constructor Details

  • Method Details

    • initModules

      public static void initModules(LauncherModulesManager modulesManager)
    • write

      public void write(pro.gravit.launcher.serialize.HOutput output) throws IOException
      Specified by:
      write in class pro.gravit.launcher.serialize.stream.StreamObject
      Throws:
      IOException