Interface ValidationExploitArtifact.Builder

  • Method Details

    • payload

      The exact payload sent.

      Parameters:
      payload - The exact payload sent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetUrl

      Target the payload was sent to.

      Parameters:
      targetUrl - Target the payload was sent to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • httpMethod

      ValidationExploitArtifact.Builder httpMethod(String httpMethod)

      HTTP method the payload was sent with.

      Parameters:
      httpMethod - HTTP method the payload was sent with.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • httpMethod

      HTTP method the payload was sent with.

      Parameters:
      httpMethod - HTTP method the payload was sent with.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • headers

      Headers sent with the payload.

      Parameters:
      headers - Headers sent with the payload.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • responseStatus

      ValidationExploitArtifact.Builder responseStatus(Integer responseStatus)

      HTTP status observed in the response.

      Parameters:
      responseStatus - HTTP status observed in the response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • responseSnippet

      ValidationExploitArtifact.Builder responseSnippet(String responseSnippet)

      Leading portion of the response body, bounded by the producer.

      Parameters:
      responseSnippet - Leading portion of the response body, bounded by the producer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • effect

      Effect observed from sending the payload.

      Parameters:
      effect - Effect observed from sending the payload.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • effect

      Effect observed from sending the payload.

      Parameters:
      effect - Effect observed from sending the payload.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: