C# Class SSH.ConnectionInfoGenerator

Show file Open project: darkoperator/Posh-SSH Class Usage Examples

Public Methods

Method Description
GetCredConnectionInfo ( string computer, int port, System.Management.Automation.PSCredential credential, string proxyserver, string proxytype, int proxyport, System.Management.Automation.PSCredential proxycredential, KeyboardInteractiveAuthenticationMethod kIconnectInfo ) : ConnectionInfo

GetKeyConnectionInfo ( string computer, int port, string keyfile, System.Management.Automation.PSCredential credential, string proxyserver, string proxytype, int proxyport, System.Management.Automation.PSCredential proxycredential ) : PrivateKeyConnectionInfo

Generate a ConnectionInfoObject using a SSH Key.

Private Methods

Method Description
GetKeyConnectionInfo ( string computer, int port, Stream keyFileStream, System.Management.Automation.PSCredential credential, string proxyserver, string proxytype, int proxyport, System.Management.Automation.PSCredential proxycredential ) : PrivateKeyConnectionInfo

Method Details

GetCredConnectionInfo() public static method

public static GetCredConnectionInfo ( string computer, int port, System.Management.Automation.PSCredential credential, string proxyserver, string proxytype, int proxyport, System.Management.Automation.PSCredential proxycredential, KeyboardInteractiveAuthenticationMethod kIconnectInfo ) : ConnectionInfo
computer string
port int
credential System.Management.Automation.PSCredential
proxyserver string
proxytype string
proxyport int
proxycredential System.Management.Automation.PSCredential
kIconnectInfo Renci.SshNet.KeyboardInteractiveAuthenticationMethod
return Renci.SshNet.ConnectionInfo

GetKeyConnectionInfo() public static method

Generate a ConnectionInfoObject using a SSH Key.
public static GetKeyConnectionInfo ( string computer, int port, string keyfile, System.Management.Automation.PSCredential credential, string proxyserver, string proxytype, int proxyport, System.Management.Automation.PSCredential proxycredential ) : PrivateKeyConnectionInfo
computer string
port int
keyfile string
credential System.Management.Automation.PSCredential
proxyserver string
proxytype string
proxyport int
proxycredential System.Management.Automation.PSCredential
return Renci.SshNet.PrivateKeyConnectionInfo