Class: SSLCheck::Validators::IssueDate

Inherits:
GenericValidator show all
Defined in:
lib/sslcheck/validators/issue_date.rb

Instance Method Summary collapse

Methods inherited from GenericValidator

#initialize

Constructor Details

This class inherits a constructor from SSLCheck::Validators::GenericValidator

Instance Method Details

#validate(clock = DateTime) ⇒ Object



6
7
8
9
# File 'lib/sslcheck/validators/issue_date.rb', line 6

def validate(clock=DateTime)
  return nil if clock.now > @peer_cert.not_before
  SSLCheck::Errors::Validation::NotYetIssued.new({:name => "Not Yet Issues", :message => "This certificate is not valid until #{@peer_cert.not_before}."})
end