class Koji::Plugins::SelfSignedCertificate
Public Instance Methods
evidence_list()
click to toggle source
# File lib/koji/plugins/self_signed_cert.rb, line 11 def evidence_list @evidence_list ||= [].tap do |out| out << "The website has a self-signed certificate" if self_signed? end end
score()
click to toggle source
# File lib/koji/plugins/self_signed_cert.rb, line 17 def score evidence_list.empty? ? 0 : 100 end
self_signed?()
click to toggle source
# File lib/koji/plugins/self_signed_cert.rb, line 6 def self_signed? website.body website.exception.is_a?(OpenSSL::SSL::SSLError) && website.exception.to_s.include?("self signed certificate") end