Class: SSLyze::Certificate::Extensions::Extension
- Inherits:
-
Object
- Object
- SSLyze::Certificate::Extensions::Extension
- Defined in:
- lib/sslyze/certificate/extensions/extension.rb
Overview
Represents a SSL extension XML element.
Direct Known Subclasses
AuthorityInformationAccess, X509v3BasicConstraints, X509v3CRLDistributionPoints, X509v3CertificatePolicies, X509v3ExtendedKeyUsage, X509v3KeyUsage, X509v3SubjectAlternativeName
Instance Method Summary collapse
-
#initialize(node) ⇒ Extension
constructor
Initializes the extension.
- #present? ⇒ Boolean
Constructor Details
#initialize(node) ⇒ Extension
Initializes the extension.
15 16 17 |
# File 'lib/sslyze/certificate/extensions/extension.rb', line 15 def initialize(node) @node = node end |
Instance Method Details
#present? ⇒ Boolean
19 20 21 |
# File 'lib/sslyze/certificate/extensions/extension.rb', line 19 def present? !@node.nil? end |