Class: Kybus::CLI::SSL
- Inherits:
-
Thor
- Object
- Thor
- Kybus::CLI::SSL
- Defined in:
- lib/kybus/cli/ssl.rb
Instance Method Summary collapse
- #add_ca ⇒ Object
- #add_certificate ⇒ Object
- #build ⇒ Object
- #init ⇒ Object
- #revoke_certificate ⇒ Object
- #unrevoke_certificate ⇒ Object
- #update_crl ⇒ Object
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: "#{options[: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: "#{options[:path]}/pki.yaml")).run end |
#build ⇒ Object
79 80 81 |
# File 'lib/kybus/cli/ssl.rb', line 79 def build Kybus::SSL::CLI::Build.new(.merge(pki_file: "#{options[: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: "#{options[:path]}/pki.yaml")).run end |
#revoke_certificate ⇒ Object
65 66 67 |
# File 'lib/kybus/cli/ssl.rb', line 65 def revoke_certificate Kybus::SSL::CLI::RevokeCertificate.new(.merge(pki_file: "#{options[:path]}/pki.yaml")).run end |
#unrevoke_certificate ⇒ Object
73 74 75 |
# File 'lib/kybus/cli/ssl.rb', line 73 def unrevoke_certificate Kybus::SSL::CLI::UnrevokeCertificate.new(.merge(pki_file: "#{options[:path]}/pki.yaml")).run end |
#update_crl ⇒ Object
57 58 59 |
# File 'lib/kybus/cli/ssl.rb', line 57 def update_crl Kybus::SSL::CLI::UpdateCRL.new(.merge(pki_file: "#{options[:path]}/pki.yaml")).run end |