class WinRM::Shells::Elevated
def initialize(connection_opts, transport, logger)
-
logger(Logger) -- The logger to log diagnostic messages to -
transport(HttpTransport) -- The WinRM SOAP transport -
connection_opts(ConnectionOpts) -- The WinRM connection options
def initialize(connection_opts, transport, logger) @logger = logger @username = connection_opts[:user] @password = connection_opts[:password] @shell = Powershell.new(connection_opts, transport, logger) @winrm_file_transporter = WinRM::FS::Core::FileTransporter.new(@shell) end