Package burp
Interface IMessageEditorTabFactory
-
public interface IMessageEditorTabFactoryExtensions can implement this interface and then callIBurpExtenderCallbacks.registerMessageEditorTabFactory()to register a factory for custom message editor tabs. This allows extensions to provide custom rendering or editing of HTTP messages, within Burp's own HTTP editor.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IMessageEditorTabcreateNewInstance(IMessageEditorController controller, boolean editable)Burp will call this method once for each HTTP message editor, and the factory should provide a new instance of anIMessageEditorTabobject.
-
-
-
Method Detail
-
createNewInstance
IMessageEditorTab createNewInstance(IMessageEditorController controller, boolean editable)
Burp will call this method once for each HTTP message editor, and the factory should provide a new instance of anIMessageEditorTabobject.- Parameters:
controller- AnIMessageEditorControllerobject, which the new tab can query to retrieve details about the currently displayed message. This may benullfor extension-invoked message editors where the extension has not provided an editor controller.editable- Indicates whether the hosting editor is editable or read-only.- Returns:
- A new
IMessageEditorTabobject for use within the message editor.
-
-