module Legion::Transport::Connection::SSL
Public Instance Methods
ca_certs()
click to toggle source
# File lib/legion/transport/connection/ssl.rb, line 25 def ca_certs settings[:ca_certs] end
settings()
click to toggle source
# File lib/legion/transport/connection/ssl.rb, line 5 def settings Legion::Settings[:transport][:tls] || {} end
tls_cert()
click to toggle source
# File lib/legion/transport/connection/ssl.rb, line 17 def tls_cert settings[:tls_cert] end
tls_key()
click to toggle source
# File lib/legion/transport/connection/ssl.rb, line 21 def tls_key settings[:tls_key] end
use_tls?()
click to toggle source
# File lib/legion/transport/connection/ssl.rb, line 13 def use_tls? settings[:use_tls] || Legion::Settings[:transport][:port] == 5671 end
use_vault_pki?()
click to toggle source
# File lib/legion/transport/connection/ssl.rb, line 9 def use_vault_pki? settings[:use_vault_pki] && Legion::Settings[:crypt][:vault][:connected] end
verify_peer?()
click to toggle source
# File lib/legion/transport/connection/ssl.rb, line 29 def verify_peer? settings[:verify_peer] || false end