Module: ForemanAnsibleDirector::Cert::Certs
- Defined in:
- app/services/foreman_ansible_director/cert/certs.rb
Class Method Summary collapse
- .ca_cert_file ⇒ Object
- .ssl_client_cert ⇒ Object
- .ssl_client_cert_file ⇒ Object
- .ssl_client_key ⇒ Object
- .ssl_client_key_file ⇒ Object
Class Method Details
.ca_cert_file ⇒ Object
6 7 8 |
# File 'app/services/foreman_ansible_director/cert/certs.rb', line 6 def self.ca_cert_file Setting[:ssl_ca_file] end |
.ssl_client_cert ⇒ Object
18 19 20 |
# File 'app/services/foreman_ansible_director/cert/certs.rb', line 18 def self.ssl_client_cert OpenSSL::X509::Certificate.new(File.read(ssl_client_cert_file)) end |
.ssl_client_cert_file ⇒ Object
10 11 12 |
# File 'app/services/foreman_ansible_director/cert/certs.rb', line 10 def self.ssl_client_cert_file Setting[:ssl_certificate] end |
.ssl_client_key ⇒ Object
22 23 24 |
# File 'app/services/foreman_ansible_director/cert/certs.rb', line 22 def self.ssl_client_key OpenSSL::PKey::RSA.new(File.read(ssl_client_key_file)) end |
.ssl_client_key_file ⇒ Object
14 15 16 |
# File 'app/services/foreman_ansible_director/cert/certs.rb', line 14 def self.ssl_client_key_file Setting[:ssl_priv_key] end |