Class: SSLyze::XML::Compression
- Defined in:
- lib/sslyze/xml/compression.rb,
lib/sslyze/xml/compression/compression_method.rb
Overview
Represents the <compression>
XML element.
Defined Under Namespace
Classes: CompressionMethod
Instance Method Summary collapse
-
#deflate ⇒ CompressionMethod
Parses the
<compressionMethod>
XML element. - #deflate? ⇒ Boolean
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
#deflate ⇒ CompressionMethod
Parses the <compressionMethod>
XML element.
18 19 20 21 22 |
# File 'lib/sslyze/xml/compression.rb', line 18 def deflate @compression_method ||= CompressionMethod.new( @node.at_xpath('compressionMethod[@type="DEFLATE"]') ) end |
#deflate? ⇒ Boolean
27 28 29 |
# File 'lib/sslyze/xml/compression.rb', line 27 def deflate? deflate.is_supported? end |