Sha256: 0bebf35ef95a06fa72a8f67a92b008717cbc3de076d8843e997388894c528a90
Contents?: true
Size: 1.02 KB
Versions: 4
Compression:
Stored size: 1.02 KB
Contents
module SSLyze class Certificate # # Represents the `<issuer>` XML element. # class Issuer # # Initializes the issuer. # # @param [Nokogiri::XML::Node] node # The `<issuer>` element. # def initialize(node) @node = node end # # Country name. # # @return [String] # def country_name @country_name || @node.at('countryName').inner_text end # # Common name. # # @return [String] # def common_name @common_name ||= @node.at('commonName').inner_text end # # Organizational unit name. # # @return [String] # def organizational_unit_name @organizational_unit_name ||= @node.at('organizationalUnitName').inner_text end # # Organization name. # # @return [String] # def organization_name @organization_name ||= @node.at('organizationName').inner_text end end end end
Version data entries
4 entries across 4 versions & 1 rubygems