class Resolv::DNS::Resource::IN::TLSA

Attributes

certificate_association_data[R]
certificate_usage[R]
matching_type[R]
selector[R]

Public Class Methods

new(data) click to toggle source
# File lib/resolv/dns/resource/in/tlsa.rb, line 26
def initialize(data)
  @certificate_usage, @selector, @matching_type, @certificate_association_data = data.unpack('CCCH*')
end

Public Instance Methods

end_entity?() click to toggle source
# File lib/resolv/dns/resource/in/tlsa.rb, line 32
def end_entity?
  [CertificateUsage::PKIX_EE, CertificateUsage::DANE_EE].include?(certificate_usage)
end