module PWN::Plugins::IBMAppscan
def self.help
def self.help self}.login( equired host/ip of Nexpose Console (server)', uired username', ional password (will prompt if nil)' .schema( required appscan_obj returned from login method' }.version( required appscan_obj returned from login method' }.get_folders( required appscan_obj returned from login method' elf}.get_subfolders_of_folder( required appscan_obj returned from login method', quired folder to retrieve' .get_folder_by_id( required appscan_obj returned from login method', quired folder to retrieve' {self}.get_folder_items( required appscan_obj returned from login method' self}.get_folder_item_by_id( required appscan_obj returned from login method', : 'required folder item to retrieve' _items = #{self}.get_a_folders_folder_items( required appscan_obj returned from login method', quired folder to retrieve' ons = #{self}.get_folder_item_options( required appscan_obj returned from login method', : 'required folder item to retrieve' reate_scan_based_on_template( required appscan_obj returned from login method' required template id returned from get_scan_templates method' quired name of scan' quired description of scan' lf}.get_scan_templates( required appscan_obj returned from login method' self}.configure_scan_options( required appscan_obj returned from login method', : 'required folder item id', red option to change within the scan (folder item). Pass :help for a list of options.', ed option value(s)' self}.folder_item_scan_action( required appscan_obj returned from login method', : 'required folder item id', red action for scan to follow. Available actions are: :run, :suspend, :cancel, & :end', 'optional setting to determine length in seconds to poll for scan state (defaults to 60)' n = #{self}.get_report_collection( required appscan_obj returned from login method', item_id: 'required report folder item id' .get_single_report( required appscan_obj returned from login method', quired report id' self}.get_single_report_data( required appscan_obj returned from login method', quired report id' #{self}.get_single_report_schema( required appscan_obj returned from login method', quired report id' = #{self}.get_issue_collection( required appscan_obj returned from login method', quired report id' _scan_report( required appscan_obj returned from login', quired name of scan for which to generate a report', required path to save generated report' required appscan_obj returned from login method'