Class: Nexpose::VulnFilter
Overview
TODO: review
Description
Instance Attribute Summary collapse
-
#maxAlerts ⇒ Object
readonly
Returns the value of attribute maxAlerts.
-
#severityThreshold ⇒ Object
readonly
Returns the value of attribute severityThreshold.
-
#typeMask ⇒ Object
readonly
Returns the value of attribute typeMask.
Instance Method Summary collapse
-
#initialize(typeMask, severityThreshold, maxAlerts = -1)) ⇒ VulnFilter
constructor
A new instance of VulnFilter.
- #to_xml ⇒ Object
Methods included from Sanitize
Constructor Details
#initialize(typeMask, severityThreshold, maxAlerts = -1)) ⇒ VulnFilter
Returns a new instance of VulnFilter.
1696 1697 1698 1699 1700 |
# File 'lib/nexpose.rb', line 1696 def initialize(typeMask, severityThreshold, maxAlerts = -1) @typeMask = typeMask @maxAlerts = maxAlerts @severityThreshold = severityThreshold end |
Instance Attribute Details
#maxAlerts ⇒ Object (readonly)
Returns the value of attribute maxAlerts.
1693 1694 1695 |
# File 'lib/nexpose.rb', line 1693 def maxAlerts @maxAlerts end |
#severityThreshold ⇒ Object (readonly)
Returns the value of attribute severityThreshold.
1694 1695 1696 |
# File 'lib/nexpose.rb', line 1694 def severityThreshold @severityThreshold end |
#typeMask ⇒ Object (readonly)
Returns the value of attribute typeMask.
1692 1693 1694 |
# File 'lib/nexpose.rb', line 1692 def typeMask @typeMask end |
Instance Method Details
#to_xml ⇒ Object
1703 1704 1705 1706 1707 1708 1709 1710 1711 |
# File 'lib/nexpose.rb', line 1703 def to_xml xml = "<vulnFilter " xml << %Q{ typeMask="#{replace_entities(typeMask)}"} xml << %Q{ maxAlerts="#{replace_entities(maxAlerts)}"} xml << %Q{ severityThreshold="#{replace_entities(severityThreshold)}"} xml << "/>" xml end |