Class: SSLyze::XML::OpenSSLCCS
- Defined in:
- lib/sslyze/xml/openssl_ccs.rb,
lib/sslyze/xml/openssl_ccs/openssl_ccs_injection.rb
Overview
Represents the <openssl_ccs>
XML element.
Defined Under Namespace
Classes: OpenSSLCCSInjection
Instance Method Summary collapse
- #is_vulnerable? ⇒ Boolean (also: #vulnerable?)
- #openssl_ccs_injection ⇒ OpenSSLCCSInjection (also: #injection)
Methods inherited from Plugin
Methods included from Attributes::Exception
Methods included from Attributes::Title
Constructor Details
This class inherits a constructor from SSLyze::XML::Plugin
Instance Method Details
#is_vulnerable? ⇒ Boolean Also known as: vulnerable?
26 27 28 |
# File 'lib/sslyze/xml/openssl_ccs.rb', line 26 def is_vulnerable? openssl_ccs_injection.is_vulnerable? end |
#openssl_ccs_injection ⇒ OpenSSLCCSInjection Also known as: injection
15 16 17 18 19 |
# File 'lib/sslyze/xml/openssl_ccs.rb', line 15 def openssl_ccs_injection @openssl_ccs_injection ||= OpenSSLCCSInjection.new( @node.at_xpath('openSslCcsInjection') ) end |