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