public interface IBurpCollaboratorClientContext
IBurpExtenderCallbacks.createBurpCollaboratorClientContext()を呼び出すと、このクラスの新規インスタンスを取得できます。各Burp Collaboratorクライアントコンテキストは、コンテキストが作成された時点のCollaboratorサーバ設定に関連付けられています。| 修飾子と型 | メソッドと説明 | 
|---|---|
| java.util.List<IBurpCollaboratorInteraction> | fetchAllCollaboratorInteractions()このコンテキストで生成したペイロードに起因する、Collaboratorサーバが受信したすべての通信を取得します。 | 
| java.util.List<IBurpCollaboratorInteraction> | fetchAllInfiltratorInteractions()このコンテキストで生成したペイロードに起因する、Burp Infiltratorエージェントによるすべての通信を取得します。 | 
| java.util.List<IBurpCollaboratorInteraction> | fetchCollaboratorInteractionsFor(java.lang.String payload)このコンテキストで作成した1つのペイロードに起因する、Collaboratorサーバが受信した通信を取得します。 | 
| java.util.List<IBurpCollaboratorInteraction> | fetchInfiltratorInteractionsFor(java.lang.String payload)このコンテキストで生成した1つのペイロードに起因する、Burp Infiltratorエージェントによる通信を取得します。 | 
| java.lang.String | generatePayload(boolean includeCollaboratorServerLocation)Burp Collaboratorのペイロードを新規に作成します。 | 
| java.lang.String | getCollaboratorServerLocation()Collaboratorサーバのネットワークロケーションを所得します。 | 
java.lang.String generatePayload(boolean includeCollaboratorServerLocation)
includeCollaboratorServerLocation - 生成するペイロードに、Collaboratorサーバの場所を含めるかどうか。java.lang.IllegalStateException - Burp Collaboratorが無効な場合java.util.List<IBurpCollaboratorInteraction> fetchAllCollaboratorInteractions()
java.lang.IllegalStateException - Burp Collaboratorが無効な場合java.util.List<IBurpCollaboratorInteraction> fetchCollaboratorInteractionsFor(java.lang.String payload)
payload - 通信を取得するペイロード。java.lang.IllegalStateException - Burp Collaboratorが無効な場合java.util.List<IBurpCollaboratorInteraction> fetchAllInfiltratorInteractions()
java.lang.IllegalStateException - Burp Collaboratorが無効な場合java.util.List<IBurpCollaboratorInteraction> fetchInfiltratorInteractionsFor(java.lang.String payload)
payload - 通信を取得するペイロード。java.lang.IllegalStateException - Burp Collaboratorが無効な場合java.lang.String getCollaboratorServerLocation()
java.lang.IllegalStateException - Burp Collaboratorが無効な場合