Sha256: eb07b2b7abbcf7f3c9ea176c0008a77d9ead07146b1d6ec61cfd7276b762b168

Contents?: true

Size: 770 Bytes

Versions: 8

Compression:

Stored size: 770 Bytes

Contents

class Buby
  # Extensions can implement this interface and then call
  # {Buby#registerScannerListener} to register a Scanner listener. The listener
  # will be notified of new issues that are reported by the Scanner tool.
  # Extensions can perform custom analysis or logging of Scanner issues by
  # registering a Scanner listener.
  #
  class ScannerListener
    include Java::Burp::IScannerListener
    # This method is invoked when a new issue is added to Burp Scanner's
    # results.
    #
    # @param [IScanIssue] issue An object that the extension can query to obtain
    #   details about the new issue.
    #
    # @abstract
    def newScanIssue(issue)
      pp [:got_newScanIssue, issue] if $DEBUG
      Buby::ScanIssueHelper.implant issue
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
buby-1.6.0-java lib/buby/scanner_listener.rb
buby-1.5.2-java lib/buby/scanner_listener.rb
buby-1.5.1-java lib/buby/scanner_listener.rb
buby-1.5.0-java lib/buby/scanner_listener.rb
buby-1.5.0.pre4-java lib/buby/scanner_listener.rb
buby-1.5.0.pre3-java lib/buby/scanner_listener.rb
buby-1.5.0.pre2-java lib/buby/scanner_listener.rb
buby-1.5.0.pre1-java lib/buby/scanner_listener.rb