Module: Nexpose

Defined in:
lib/nexpose/manage.rb,
lib/nexpose.rb,
lib/nexpose/misc.rb,
lib/nexpose/role.rb,
lib/nexpose/scan.rb,
lib/nexpose/silo.rb,
lib/nexpose/site.rb,
lib/nexpose/user.rb,
lib/nexpose/util.rb,
lib/nexpose/vuln.rb,
lib/nexpose/alert.rb,
lib/nexpose/creds.rb,
lib/nexpose/error.rb,
lib/nexpose/group.rb,
lib/nexpose/common.rb,
lib/nexpose/report.rb,
lib/nexpose/ticket.rb,
lib/nexpose/connection.rb,
lib/nexpose/api_request.rb,
lib/nexpose/scan_engine.rb

Overview

General management and diagnostic functions.

Defined Under Namespace

Modules: NexposeAPI, Privilege, Sanitize, Scope, Ticket, XMLUtils Classes: APIError, APIRequest, AdhocReportConfig, AdminCredentials, Alert, AssetGroup, AssetGroupSummary, AuthenticationFailed, Connection, DBExport, Delivery, Device, Email, EngineConfig, EnginePool, EnginePoolSummary, EngineSummary, ExportCredential, Field, Filter, Generate, HTMLForm, HTMLForms, Header, Headers, HostName, IPRange, PEMKey, Reference, ReportConfig, ReportConfigSummary, ReportSummary, ReportTemplate, ReportTemplateSummary, Role, RoleSummary, SMTPAlert, SNMPAlert, ScanFilter, ScanSummary, Schedule, Section, Site, SiteListing, SiteSummary, SyslogAlert, TicketSummary, UserAuthenticator, UserConfig, UserSummary, VulnFilter, Vulnerability, VulnerabilityDetail, VulnerabilitySummary

Class Method Summary collapse

Class Method Details

Description

Echos the last XML API request and response for the specified object. (Useful for debugging)



81
82
83
84
# File 'lib/nexpose.rb', line 81

def self.print_xml(object)
  puts 'request: ' + object.request_xml.to_s
  puts 'response: ' + object.response_xml.to_s
end