class TLSChecker::TLSAChecker

Public Class Methods

new(record, certificate_checker) click to toggle source
Calls superclass method
# File lib/tls-checker/tlsa_checker.rb, line 5
def initialize(record, certificate_checker)
  super(record, certificate_checker.certificate)

  @certificate_checker = certificate_checker
end

Public Instance Methods

to_e() click to toggle source
Calls superclass method
# File lib/tls-checker/tlsa_checker.rb, line 11
def to_e
  super.merge(
    service: service,
    ttl:     12.hours,
  )
end

Private Instance Methods

service() click to toggle source
# File lib/tls-checker/tlsa_checker.rb, line 20
def service
  "#{@certificate_checker.service}/TLSA"
end