class Nexpose::VulnFilter
Vulnerability
filtering for alerting. Set values to 1 to enable and 0 to disable.
Attributes
confirmed[RW]
Vulnerability
events to alert on.
potential[RW]
Vulnerability
events to alert on.
severity[RW]
Only alert on vulnerability findings with a severity level greater than this level. Range is 0 to 10. Values in the UI correspond as follows:
Any severity: 1 Severe and critical: 4 Only critical: 8
unconfirmed[RW]
Vulnerability
events to alert on.
Public Class Methods
json_initializer(filter)
click to toggle source
# File lib/nexpose/alert.rb, line 43 def self.json_initializer(filter) new(filter[:severity] ? 1 : 0, filter[:unconfirmed] ? 1 : 0, filter[:confirmed] ? 1 : 0, filter[:potential] ? 1 : 0) end
new(severity = 1, confirmed = 1, unconfirmed = 1, potential = 1)
click to toggle source
# File lib/nexpose/alert.rb, line 38 def initialize(severity = 1, confirmed = 1, unconfirmed = 1, potential = 1) @severity, @confirmed = severity.to_i, confirmed.to_i @unconfirmed, @potential = unconfirmed.to_i, potential.to_i end