Sha256: 672c4dbf7013b6401801d85b97f8eada4319ef749f6cd04e1504d2d84d9c49ae
Contents?: true
Size: 376 Bytes
Versions: 9
Compression:
Stored size: 376 Bytes
Contents
require 'date' module SSLCheck module Validators class ExpirationDate < GenericValidator def validate(clock=DateTime) return nil if clock.now < @peer_cert.not_after SSLCheck::Errors::Validation::CertificateExpired.new({:name => "Certifiate Expired", :message => "This certificate expired on #{@peer_cert.not_after}."}) end end end end
Version data entries
9 entries across 9 versions & 1 rubygems