Class Websocket

java.lang.Object
org.zaproxy.clientapi.gen.Websocket

public class Websocket extends Object
This file was automatically generated.
  • Constructor Details

    • Websocket

      public Websocket(ClientApi api)
  • Method Details

    • channels

      public ApiResponse channels() throws ClientApiException
      Returns all of the registered web socket channels

      This component is optional and therefore the API will only work if it is installed

      Throws:
      ClientApiException
    • message

      public ApiResponse message(String channelid, String messageid) throws ClientApiException
      Returns full details of the message specified by the channelId and messageId

      This component is optional and therefore the API will only work if it is installed

      Throws:
      ClientApiException
    • messages

      public ApiResponse messages(String channelid, String start, String count, String payloadpreviewlength) throws ClientApiException
      Returns a list of all of the messages that meet the given criteria (all optional), where channelId is a channel identifier, start is the offset to start returning messages from (starting from 0), count is the number of messages to return (default no limit) and payloadPreviewLength is the maximum number bytes to return for the payload contents

      This component is optional and therefore the API will only work if it is installed

      Throws:
      ClientApiException
    • breakTextMessage

      public ApiResponse breakTextMessage() throws ClientApiException
      Returns a text representation of an intercepted websockets message

      This component is optional and therefore the API will only work if it is installed

      Throws:
      ClientApiException
    • sendTextMessage

      public ApiResponse sendTextMessage(String channelid, String outgoing, String message) throws ClientApiException
      Sends the specified message on the channel specified by channelId, if outgoing is 'True' then the message will be sent to the server and if it is 'False' then it will be sent to the client

      This component is optional and therefore the API will only work if it is installed

      Throws:
      ClientApiException
    • setBreakTextMessage

      public ApiResponse setBreakTextMessage(String message, String outgoing) throws ClientApiException
      Sets the text message for an intercepted websockets message

      This component is optional and therefore the API will only work if it is installed

      Throws:
      ClientApiException