Class JsonRpcSslContextProvider

java.lang.Object
net.minecraft.server.jsonrpc.security.JsonRpcSslContextProvider

public class JsonRpcSslContextProvider extends Object
  • Field Details

    • PASSWORD_ENV_VARIABLE_KEY

      private static final String PASSWORD_ENV_VARIABLE_KEY
      See Also:
    • PASSWORD_SYSTEM_PROPERTY_KEY

      private static final String PASSWORD_SYSTEM_PROPERTY_KEY
      See Also:
    • log

      private static final org.slf4j.Logger log
  • Constructor Details

    • JsonRpcSslContextProvider

      public JsonRpcSslContextProvider()
  • Method Details

    • createFrom

      public static io.netty.handler.ssl.SslContext createFrom(String pKeystore, String pKeystorePassword) throws Exception
      Throws:
      Exception
    • getKeystorePassword

      private static String getKeystorePassword(String pPassword)
    • loadKeystoreFromPath

      private static io.netty.handler.ssl.SslContext loadKeystoreFromPath(File pFile, String pPassword) throws Exception
      Throws:
      Exception
    • printInstructions

      public static void printInstructions()