Class: Nessus::Scan::Result

Inherits:
Object
  • Object
show all
Defined in:
lib/nessus/scan.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(raw) ⇒ Result

Returns a new instance of Result.



102
103
104
# File 'lib/nessus/scan.rb', line 102

def initialize(raw)
  @raw = raw
end

Instance Attribute Details

#rawObject (readonly)

Returns the value of attribute raw.



100
101
102
# File 'lib/nessus/scan.rb', line 100

def raw
  @raw
end

Instance Method Details

#critical?Boolean

Returns:

  • (Boolean)


106
107
108
# File 'lib/nessus/scan.rb', line 106

def critical?
  check('critical')
end

#high?Boolean

Returns:

  • (Boolean)


110
111
112
# File 'lib/nessus/scan.rb', line 110

def high?
  check('high')
end

#medium?Boolean

Returns:

  • (Boolean)


114
115
116
# File 'lib/nessus/scan.rb', line 114

def medium?
  check('medium')
end