class LetsencryptPlugin::CertificateOutput

Public Class Methods

new(domain, cert) click to toggle source
# File lib/letsencrypt_plugin/certificate_output.rb, line 3
def initialize(domain, cert)
  @certificate = cert
  @domain = domain
end

Public Instance Methods

output() click to toggle source
# File lib/letsencrypt_plugin/certificate_output.rb, line 8
def output
  display_info

  output_cert('cert.pem', @certificate.to_pem)
  output_cert('key.pem', @certificate.request.private_key.to_pem)
  output_cert('chain.pem', @certificate.chain_to_pem)
  output_cert('fullchain.pem', @certificate.fullchain_to_pem)
end