class Gem::Security::Policy

def check_root chain, time

def check_root chain, time
  root = chain.first
  raise Gem::Security::Exception,
        "root certificate #{root.subject} is not self-signed " \
        "(issuer #{root.issuer})" if
    root.issuer.to_s != root.subject.to_s # HACK to_s is for ruby 1.8
  check_cert root, root, time
end