Sha256: aea67d3965b856ca71e853a2f04940ed4a6809f139f7dd136cf98f4e18ebbd78
Contents?: true
Size: 762 Bytes
Versions: 4
Compression:
Stored size: 762 Bytes
Contents
require 'sslyze/certificate/extensions/extension' require 'uri' module SSLyze class Certificate class Extensions # # Represents the `<AuthorityInformationAccess>` XML element. # class AuthorityInformationAccess < Extension # # The CA issuers. # # @return [Array<URI>] # def ca_issuers @ca_issuers ||= @node.search('CAIssuers/URI/listEntry').map do |uri| URI(uri.inner_text) end end # # The OCSP URIs. # # @return [Array<URI>] # def ocsp @ocsp ||= @node.search('OCSP/URI/listEntry').map do |uri| URI(uri.inner_text) end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems