burp
Interface IScanQueueItem


public interface IScanQueueItem

This interface is used to allow extensions to access details of items in the Burp Scanner active scan queue.


Method Summary
 void cancel()
          This method allows the scan queue item to be cancelled.
 IScanIssue[] getIssues()
          This method returns details of the issues generated for the scan queue item.
 int getNumErrors()
          Returns the number of network errors that have occurred for the scan queue item.
 int getNumInsertionPoints()
          Returns the number of attack insertion points being used for the scan queue item.
 int getNumRequests()
          Returns the number of requests that have been made for the scan queue item.
 byte getPercentageComplete()
          Returns an indication of the percentage completed for the scan queue item.
 java.lang.String getStatus()
          Returns a description of the status of the scan queue item.
 

Method Detail

getStatus

java.lang.String getStatus()
Returns a description of the status of the scan queue item.

Returns:
A description of the status of the scan queue item.

getPercentageComplete

byte getPercentageComplete()
Returns an indication of the percentage completed for the scan queue item.

Returns:
An indication of the percentage completed for the scan queue item.

getNumRequests

int getNumRequests()
Returns the number of requests that have been made for the scan queue item.

Returns:
The number of requests that have been made for the scan queue item.

getNumErrors

int getNumErrors()
Returns the number of network errors that have occurred for the scan queue item.

Returns:
The number of network errors that have occurred for the scan queue item.

getNumInsertionPoints

int getNumInsertionPoints()
Returns the number of attack insertion points being used for the scan queue item.

Returns:
The number of attack insertion points being used for the scan queue item.

cancel

void cancel()
This method allows the scan queue item to be cancelled.


getIssues

IScanIssue[] getIssues()
This method returns details of the issues generated for the scan queue item. Note that different items within the scan queue may contain duplicated versions of the same issues - for example, if the same request has been scanned multiple times. Duplicated issues are consolidated in the main view of scan results. You can implementIBurpExtender.newScanIssue to get details only of unique, newly discovered scan issues post-consolidation.

Returns:
Details of the issues generated for the scan queue item.