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 |
| 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 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