Class SAPI

java.lang.Object
v1.sulphurapi.core.SAPI

public final class SAPI extends Object
  • Method Details

    • getAPI

      public static burp.api.montoya.MontoyaApi getAPI()
    • getLoadedAPI

      public static io.swagger.v3.oas.models.OpenAPI getLoadedAPI()
    • getUIPanel

      public static JPanel getUIPanel()
    • initAPI

      public static void initAPI(burp.api.montoya.MontoyaApi api)
      Saves the MontoyaApi instance.
      Parameters:
      api - The MontoyaApi instance to initialize.
    • loadAPI

      public static void loadAPI(io.swagger.v3.oas.models.OpenAPI api)
      Saves the OpenAPI instance to be used later.
      Parameters:
      api - The OpenAPI instance to load.
    • loadUIPanel

      public static void loadUIPanel(JPanel uiPanel)
      Saves the UIPanel instance to be used later.
      Parameters:
      uiPanel - The JPanel instance to load.
    • loadControlPanel

      public static void loadControlPanel(ControlPanel panel)
      Load settings panel
    • getDebugMode

      public static Boolean getDebugMode()
    • logInfo

      public static void logInfo(String message)
      Default logging method to log information messages in burp suite.
    • logError

      public static void logError(String message)
      Default logging method to log error messages in burp suite.