Class: SSLyze::Certificate::Extensions::AuthorityInformationAccess
- Inherits:
-
Extension
- Object
- Extension
- SSLyze::Certificate::Extensions::AuthorityInformationAccess
- Defined in:
- lib/sslyze/certificate/extensions/authority_information_access.rb
Overview
Represents the <AuthorityInformationAccess> XML element.
Instance Method Summary collapse
-
#ca_issuers ⇒ Array<URI>
The CA issuers.
-
#ocsp ⇒ Array<URI>
The OCSP URIs.
Methods inherited from Extension
Constructor Details
This class inherits a constructor from SSLyze::Certificate::Extensions::Extension
Instance Method Details
#ca_issuers ⇒ Array<URI>
The CA issuers.
18 19 20 21 22 |
# File 'lib/sslyze/certificate/extensions/authority_information_access.rb', line 18 def ca_issuers @ca_issuers ||= @node.search('CAIssuers/URI/listEntry').map do |uri| URI(uri.inner_text) end end |
#ocsp ⇒ Array<URI>
The OCSP URIs.
29 30 31 32 33 |
# File 'lib/sslyze/certificate/extensions/authority_information_access.rb', line 29 def ocsp @ocsp ||= @node.search('OCSP/URI/listEntry').map do |uri| URI(uri.inner_text) end end |