Package burp.api.montoya.internal
Interface MontoyaObjectFactory
-
public interface MontoyaObjectFactory
-
-
Method Summary
-
-
-
Method Detail
-
httpService
HttpService httpService(java.lang.String baseUrl)
-
httpService
HttpService httpService(java.lang.String host, boolean secure)
-
httpService
HttpService httpService(java.lang.String host, int port, boolean secure)
-
httpHeader
HttpHeader httpHeader(java.lang.String name, java.lang.String value)
-
httpHeader
HttpHeader httpHeader(java.lang.String header)
-
parameter
HttpParameter parameter(java.lang.String name, java.lang.String value, HttpParameterType type)
-
httpRequest
HttpRequest httpRequest(HttpService service, ByteArray request)
-
httpRequest
HttpRequest httpRequest(HttpService service, java.lang.String request)
-
httpRequest
HttpRequest httpRequest(HttpService service, java.util.List<java.lang.String> headers, ByteArray body)
-
httpRequest
HttpRequest httpRequest(HttpService service, java.util.List<java.lang.String> headers, java.lang.String body)
-
httpVerbatimRequest
HttpRequest httpVerbatimRequest(HttpService service, java.util.List<HttpHeader> headers, java.lang.String body)
-
httpVerbatimRequest
HttpRequest httpVerbatimRequest(HttpService service, java.util.List<HttpHeader> headers, ByteArray body)
-
httpRequestFromUrl
HttpRequest httpRequestFromUrl(java.lang.String url)
-
httpResponse
HttpResponse httpResponse(java.lang.String response)
-
httpResponse
HttpResponse httpResponse(java.util.List<java.lang.String> headers, ByteArray body)
-
httpResponse
HttpResponse httpResponse(java.util.List<java.lang.String> headers, java.lang.String body)
-
httpResponse
HttpResponse httpResponse(ByteArray response)
-
httpRequestResponse
HttpRequestResponse httpRequestResponse(HttpRequest request, HttpResponse response, Annotations annotations)
-
markedRequestResponse
MarkedHttpRequestResponse markedRequestResponse(HttpRequest request, HttpResponse response, Annotations annotations)
-
range
Range range(int startIndexInclusive, int endIndexExclusive)
-
annotations
Annotations annotations(java.lang.String comment, HighlightColor highlightColor)
-
auditInsertionPoint
AuditInsertionPoint auditInsertionPoint(java.lang.String name, HttpRequest baseRequest, int startIndexInclusive, int endIndexExclusive)
-
auditIssueDefinition
AuditIssueDefinition auditIssueDefinition(java.lang.String name, java.lang.String background, java.lang.String remediation, AuditIssueSeverity typicalSeverity)
-
auditIssue
AuditIssue auditIssue(java.lang.String name, java.lang.String detail, java.lang.String remediation, java.lang.String baseUrl, AuditIssueSeverity severity, AuditIssueConfidence confidence, java.lang.String background, java.lang.String remediationBackground, AuditIssueSeverity typicalSeverity, java.util.List<MarkedHttpRequestResponse> requestResponses)
-
selection
Selection selection(ByteArray selectionContents, int startIndexInclusive, int endIndexExclusive)
-
secretKey
SecretKey secretKey(java.lang.String encodedKey)
-
initialInterceptResult
RequestInitialInterceptResult initialInterceptResult(HttpRequest request, Annotations annotations, InitialInterceptAction action)
-
finalInterceptResult
RequestFinalInterceptResult finalInterceptResult(HttpRequest request, Annotations annotations, FinalInterceptAction action)
-
finalInterceptResult
ResponseFinalInterceptResult finalInterceptResult(HttpResponse response, Annotations annotations, FinalInterceptAction action)
-
initialInterceptResult
ResponseInitialInterceptResult initialInterceptResult(HttpResponse response, Annotations annotations, InitialInterceptAction action)
-
requestResult
RequestResult requestResult(HttpRequest request, Annotations annotations)
-
requestResult
ResponseResult requestResult(HttpResponse response, Annotations annotations)
-
httpRequestTemplate
HttpRequestTemplate httpRequestTemplate(ByteArray content, java.util.List<Range> insertionPointOffsets)
-
payloadProcessingResult
PayloadProcessingResult payloadProcessingResult(ByteArray processedPayload, PayloadProcessingAction action)
-
interactionIdFilter
InteractionFilter interactionIdFilter(java.lang.String id)
-
interactionPayloadFilter
InteractionFilter interactionPayloadFilter(java.lang.String payload)
-
prefixFilter
SiteMapFilter prefixFilter(java.lang.String prefix)
-
byteArray
ByteArray byteArray()
-
byteArray
ByteArray byteArray(byte[] bytes)
-
byteArray
ByteArray byteArray(java.lang.String text)
-
webSocketBinaryMessage
WebSocketBinaryMessage webSocketBinaryMessage(ByteArray payload, WebSocketMessageAction action)
-
webSocketTextMessage
WebSocketTextMessage webSocketTextMessage(java.lang.String payload, WebSocketMessageAction action)
-
proxyWebSocketTextMessage
ProxyWebSocketInitialInterceptTextMessage proxyWebSocketTextMessage(java.lang.String payload, InitialInterceptAction action)
-
proxyWebSocketBinaryMessage
ProxyWebSocketInitialInterceptBinaryMessage proxyWebSocketBinaryMessage(ByteArray payload, InitialInterceptAction action)
-
proxyWebSocketTextMessage
ProxyWebSocketFinalInterceptTextMessage proxyWebSocketTextMessage(java.lang.String payload, FinalInterceptAction action)
-
proxyWebSocketBinaryMessage
ProxyWebSocketFinalInterceptBinaryMessage proxyWebSocketBinaryMessage(ByteArray payload, FinalInterceptAction action)
-
-