Interface ExtensionProvidedWebSocketMessageEditor
public interface ExtensionProvidedWebSocketMessageEditor
Extensions that register an
Burp will then use that instance to create custom tabs within its Web Socket message editor.
WebSocketMessageEditorProvider must return an instance of this interface.Burp will then use that instance to create custom tabs within its Web Socket message editor.
-
Method Summary
Modifier and TypeMethodDescriptioncaption()booleanisEnabledFor(WebSocketMessage message) A check to determine if the Web Socket editor is enabled for a specificWebSocketMessagemessagebooleanThe method should returnnullif no data has been selected.voidsetMessage(WebSocketMessage message) Sets the providedWebSocketMessagewithin the editor component.
-
Method Details
-
getMessage
-
caption
String caption()- Returns:
- The caption located in the message editor tab header.
-
uiComponent
Component uiComponent()- Returns:
- The component that is rendered within the message editor tab.
-
selectedData
Selection selectedData()The method should returnnullif no data has been selected.- Returns:
- The data that is currently selected by the user.
-
isModified
boolean isModified()- Returns:
- True if the user has modified the current message within the editor.
-