Class: Kybus::CLI::SSL
- Inherits:
-
Thor
- Object
- Thor
- Kybus::CLI::SSL
- Defined in:
- lib/kybus/cli/ssl.rb
Instance Method Summary collapse
Instance Method Details
#add_ca ⇒ Object
35 36 37 |
# File 'lib/kybus/cli/ssl.rb', line 35 def add_ca Kybus::SSL::CLI::AddCA.new(.merge(pki_file: "#{[:path]}/pki.yaml")).run end |
#add_certificate ⇒ Object
50 51 52 |
# File 'lib/kybus/cli/ssl.rb', line 50 def add_certificate Kybus::SSL::CLI::AddCertificate.new(.merge(pki_file: "#{[:path]}/pki.yaml")).run end |
#build ⇒ Object
60 61 62 |
# File 'lib/kybus/cli/ssl.rb', line 60 def build Kybus::SSL::CLI::Build.new(.merge(pki_file: "#{[:path]}/pki.yaml")).run end |
#init ⇒ Object
20 21 22 |
# File 'lib/kybus/cli/ssl.rb', line 20 def init Kybus::SSL::CLI::Init.new(.merge(pki_file: "#{[:path]}/pki.yaml")).run end |
#update_crl ⇒ Object
54 55 56 |
# File 'lib/kybus/cli/ssl.rb', line 54 def update_crl Kybus::SSL::CLI::UpdateCRL.new(.merge(pki_file: "#{[:path]}/pki.yaml")).run end |