public interface IBurpCollaboratorClientContext
IBurpExtenderCallbacks.createBurpCollaboratorClientContext()
.
Note that each Burp Collaborator client context is tied to the Collaborator
server configuration that was in place at the time the context was created.Modifier and Type | Method and Description |
---|---|
java.util.List<IBurpCollaboratorInteraction> |
fetchAllCollaboratorInteractions()
This method is used to retrieve all interactions received by the
Collaborator server resulting from payloads that were generated for this
context.
|
java.util.List<IBurpCollaboratorInteraction> |
fetchCollaboratorInteractionsFor(java.lang.String payload)
This method is used to retrieve interactions received by the Collaborator
server resulting from a single payload that was generated for this
context.
|
java.lang.String |
generatePayload(boolean includeCollaboratorServerLocation)
This method is used to generate new Burp Collaborator payloads.
|
java.lang.String |
getCollaboratorServerLocation()
This method is used to retrieve the network location of the Collaborator
server.
|
java.lang.String generatePayload(boolean includeCollaboratorServerLocation)
includeCollaboratorServerLocation
- Specifies whether to include the
Collaborator server location in the generated payload.java.util.List<IBurpCollaboratorInteraction> fetchAllCollaboratorInteractions()
java.util.List<IBurpCollaboratorInteraction> fetchCollaboratorInteractionsFor(java.lang.String payload)
payload
- The payload for which interactions will be retrieved.java.lang.String getCollaboratorServerLocation()