public final class LauncherConfig
extends pro.gravit.launcher.serialize.stream.StreamObject
| Modifier and Type | Class and Description |
|---|---|
static class |
LauncherConfig.LauncherEnvironment |
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
address |
int |
clientPort |
LauncherConfig.LauncherEnvironment |
environment |
java.lang.String |
guardLicenseEncryptKey |
java.lang.String |
guardLicenseKey |
java.lang.String |
guardLicenseName |
java.lang.String |
guardType |
boolean |
isNettyEnabled |
boolean |
isWarningMissArchJava |
java.lang.String |
oemUnlockKey |
java.lang.String |
projectname |
java.security.interfaces.RSAPublicKey |
publicKey |
java.util.Map<java.lang.String,byte[]> |
runtime |
java.lang.String |
secretKeyClient |
java.lang.String |
secureCheckHash |
java.lang.String |
secureCheckSalt |
| Constructor and Description |
|---|
LauncherConfig(pro.gravit.launcher.serialize.HInput input) |
LauncherConfig(java.lang.String address,
java.security.interfaces.RSAPublicKey publicKey,
java.util.Map<java.lang.String,byte[]> runtime) |
LauncherConfig(java.lang.String address,
java.security.interfaces.RSAPublicKey publicKey,
java.util.Map<java.lang.String,byte[]> runtime,
java.lang.String projectname) |
| Modifier and Type | Method and Description |
|---|---|
static AutogenConfig |
getAutogenConfig() |
void |
write(pro.gravit.launcher.serialize.HOutput output) |
public java.lang.String address
public final java.lang.String projectname
public final int clientPort
public java.lang.String secretKeyClient
public java.lang.String oemUnlockKey
public final java.security.interfaces.RSAPublicKey publicKey
public final java.util.Map<java.lang.String,byte[]> runtime
public final boolean isWarningMissArchJava
public boolean isNettyEnabled
public LauncherConfig.LauncherEnvironment environment
public final java.lang.String guardLicenseName
public final java.lang.String guardLicenseKey
public final java.lang.String guardLicenseEncryptKey
public final java.lang.String guardType
public final java.lang.String secureCheckHash
public final java.lang.String secureCheckSalt
public LauncherConfig(pro.gravit.launcher.serialize.HInput input)
throws java.io.IOException,
java.security.spec.InvalidKeySpecException
java.io.IOExceptionjava.security.spec.InvalidKeySpecExceptionpublic LauncherConfig(java.lang.String address,
java.security.interfaces.RSAPublicKey publicKey,
java.util.Map<java.lang.String,byte[]> runtime,
java.lang.String projectname)
public LauncherConfig(java.lang.String address,
java.security.interfaces.RSAPublicKey publicKey,
java.util.Map<java.lang.String,byte[]> runtime)
public static AutogenConfig getAutogenConfig()
public void write(pro.gravit.launcher.serialize.HOutput output)
throws java.io.IOException
write in class pro.gravit.launcher.serialize.stream.StreamObjectjava.io.IOException