class OpenSSL::X509::Certificate

Public Instance Methods

exceptionless_verify(public_key) click to toggle source
# File bin/check_certificate_chain, line 10
def exceptionless_verify(public_key)
    begin
        self.verify(public_key)
    rescue OpenSSL::X509::CertificateError => e
        if e.message == "wrong public key type"
            return false
        else
            raise OpenSSL::X509::CertificateError, e.message
        end
    end
end