Package nxt.http

Class API

java.lang.Object
nxt.http.API

public final class API extends Object
  • Field Details

    • TESTNET_API_PORT

      public static final int TESTNET_API_PORT
    • TESTNET_API_SSLPORT

      public static final int TESTNET_API_SSLPORT
      See Also:
    • MIN_COMPRESS_SIZE

      public static final int MIN_COMPRESS_SIZE
      See Also:
    • apiServerIdleTimeout

      public static final int apiServerIdleTimeout
    • apiServerCORS

      public static final boolean apiServerCORS
  • Method Details

    • init

      public static void init()
    • shutdown

      public static void shutdown()
    • verifyPassword

      public static void verifyPassword(javax.servlet.http.HttpServletRequest req) throws ParameterException
      Throws:
      ParameterException
    • checkPassword

      public static boolean checkPassword(javax.servlet.http.HttpServletRequest req)
    • getOpenAPIPort

      public static int getOpenAPIPort()
    • getOpenAPISSLPort

      public static int getOpenAPISSLPort()
    • isIsOpenAPI

      public static boolean isIsOpenAPI()
    • getAdminPassword

      public static String getAdminPassword()
    • isAdminPasswordConfigured

      public static boolean isAdminPasswordConfigured()
    • getDisabledApis

      public static List<APIEnum> getDisabledApis()
    • getDisabledApiTags

      public static List<APITag> getDisabledApiTags()
    • getWelcomePageUri

      public static URI getWelcomePageUri()
    • getPaperWalletUri

      public static URI getPaperWalletUri()
    • getServerRootUri

      public static URI getServerRootUri()
    • setPaperWalletPage

      public static void setPaperWalletPage(String page)
    • getPaperWalletPage

      public static String getPaperWalletPage()