Class: SSLyze::Certificate::Extensions::X509v3ExtendedKeyUsage
- Inherits:
-
Extension
- Object
- Extension
- SSLyze::Certificate::Extensions::X509v3ExtendedKeyUsage
- Defined in:
- lib/sslyze/certificate/extensions/x509v3_extended_key_usage.rb
Overview
Represetns the <X509v3ExtendedKeyUsage> XML element.
Instance Method Summary collapse
-
#tls_web_client_authentication ⇒ String
TLS web client authentication.
-
#tls_web_server_authentication ⇒ String
TLS web server authentication.
Methods inherited from Extension
Constructor Details
This class inherits a constructor from SSLyze::Certificate::Extensions::Extension
Instance Method Details
#tls_web_client_authentication ⇒ String
TLS web client authentication.
16 17 18 |
# File 'lib/sslyze/certificate/extensions/x509v3_extended_key_usage.rb', line 16 def tls_web_client_authentication @tls_web_client_authentication ||= @node.at('TLSWebClientAuthentication').inner_text end |
#tls_web_server_authentication ⇒ String
TLS web server authentication.
25 26 27 |
# File 'lib/sslyze/certificate/extensions/x509v3_extended_key_usage.rb', line 25 def tls_web_server_authentication @tls_web_server_authentication ||= @node.at('TLSWebServerAuthentication').inner_text end |