# File lib/puppet/sslcertificates/certificate.rb, line 39 39: def getkey 40: unless FileTest.exists?(@keyfile) 41: self.mkkey() 42: end 43: if @password 44: @key = OpenSSL::PKey::RSA.new( 45: File.read(@keyfile), 46: @password 47: ) 48: else 49: @key = OpenSSL::PKey::RSA.new( 50: File.read(@keyfile) 51: ) 52: end 53: end