class WinRM::HTTP::HttpSSL
Uses SSL to secure the transport
Public Class Methods
new(endpoint, user, pass, ca_trust_path = nil, opts)
click to toggle source
Calls superclass method
WinRM::HTTP::HttpTransport.new
# File lib/winrm/http/transport.rb, line 107 def initialize(endpoint, user, pass, ca_trust_path = nil, opts) super(endpoint) @httpcli.set_auth(endpoint, user, pass) @httpcli.ssl_config.set_trust_ca(ca_trust_path) unless ca_trust_path.nil? no_sspi_auth! if opts[:disable_sspi] basic_auth_only! if opts[:basic_auth_only] no_ssl_peer_verification! if opts[:no_ssl_peer_verification] end