Class LauncherConfig


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

      • projectName

        public final java.lang.String projectName
      • clientPort

        public final int clientPort
      • trustManager

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

        public final java.security.interfaces.ECPublicKey publicKey
      • runtime

        public final java.util.Map<java.lang.String,​byte[]> runtime
      • isWarningMissArchJava

        @Deprecated
        public final boolean isWarningMissArchJava
        Deprecated.
      • guardType

        public final java.lang.String guardType
      • secureCheckHash

        public final java.lang.String secureCheckHash
      • secureCheckSalt

        public final java.lang.String secureCheckSalt
      • passwordEncryptKey

        public final java.lang.String passwordEncryptKey
      • address

        public java.lang.String address
      • secretKeyClient

        public java.lang.String secretKeyClient
      • oemUnlockKey

        public java.lang.String oemUnlockKey
    • Constructor Detail

      • LauncherConfig

        public LauncherConfig​(pro.gravit.launcher.serialize.HInput input)
                       throws java.io.IOException,
                              java.security.spec.InvalidKeySpecException
        Throws:
        java.io.IOException
        java.security.spec.InvalidKeySpecException
      • LauncherConfig

        public LauncherConfig​(java.lang.String address,
                              java.security.interfaces.ECPublicKey publicKey,
                              java.util.Map<java.lang.String,​byte[]> runtime,
                              java.lang.String projectName)
    • Method Detail

      • write

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