# File lib/puppet/ssl/certificate_authority.rb, line 273
273:   def fingerprint(name, md = :MD5)
274:     unless cert = Puppet::SSL::Certificate.find(name) || Puppet::SSL::CertificateRequest.find(name)
275:       raise ArgumentError, "Could not find a certificate or csr for #{name}"
276:     end
277:     cert.fingerprint(md)
278:   end