API Differences between 2016.0.0 and 2012.3.9
204 Additions
84 Removals
Renci.SshNet
-
public abstract class AuthenticationMethod : IAuthenticationMethod
-
public abstract class BaseClient : IDisposable
-
public class CipherInfo
- public Func<byte[], byte[], BlockCipher> Cipher { get; }
- public Func<byte[], byte[], Cipher> Cipher { get; }
- public CipherInfo(int keySize, Func<byte[], byte[], BlockCipher> cipher)
- public CipherInfo(int keySize, Func<byte[], byte[], Cipher> cipher)
-
public class ConnectionInfo : IConnectionInfoInternal, IConnectionInfo
-
public static class Extensions
-
public class ExpectAsyncResult : AsyncResult<string>
-
public abstract class ForwardedPort : IForwardedPort
-
public class ForwardedPortDynamic : ForwardedPort
- protected virtual void Dispose(bool disposing)
-
public class ForwardedPortLocal : ForwardedPort, IDisposable
-
public class ForwardedPortRemote : ForwardedPort, IDisposable
-
public class HashInfo
-
public interface IForwardedPort
-
public class PasswordAuthenticationMethod : AuthenticationMethod, IDisposable
-
public class PasswordConnectionInfo : ConnectionInfo, IDisposable
- public PasswordConnectionInfo(string host, int port, string username, string password, ProxyTypes proxyType, string proxyHost, int proxyPort, string proxyUsername, string proxyPassword)
- public PasswordConnectionInfo(string host, string username, byte[] password)
- public PasswordConnectionInfo(string host, int port, string username, byte[] password)
- public PasswordConnectionInfo(string host, int port, string username, byte[] password, ProxyTypes proxyType, string proxyHost, int proxyPort)
- public PasswordConnectionInfo(string host, int port, string username, byte[] password, ProxyTypes proxyType, string proxyHost, int proxyPort, string proxyUsername)
- public PasswordConnectionInfo(string host, string username, byte[] password, ProxyTypes proxyType, string proxyHost, int proxyPort)
- public PasswordConnectionInfo(string host, string username, byte[] password, ProxyTypes proxyType, string proxyHost, int proxyPort, string proxyUsername)
- public PasswordConnectionInfo(string host, string username, byte[] password, ProxyTypes proxyType, string proxyHost, int proxyPort, string proxyUsername, string proxyPassword)
- public PasswordConnectionInfo(string host, int port, string username, byte[] password, ProxyTypes proxyType, string proxyHost, int proxyPort, string proxyUsername, string proxyPassword)
-
public class PrivateKeyFile : IDisposable
- public static byte[] DecryptKey(CipherInfo cipherInfo, byte[] cipherData, string passPhrase, byte[] binarySalt)
-
public class ScpClient : BaseClient
-
public class Session : ISession, IDisposable
-
public class SftpClient : BaseClient
- public IAsyncResult BeginDownloadFile(string path, Stream output, AsyncCallback asyncCallback, object state)
- public IAsyncResult BeginListDirectory(string path, AsyncCallback asyncCallback, object state)
- public IAsyncResult BeginUploadFile(Stream input, string path, AsyncCallback asyncCallback, object state)
- public IAsyncResult BeginUploadFile(Stream input, string path, bool canOverride, AsyncCallback asyncCallback, object state)
- public IAsyncResult BeginDownloadFile(string path, Stream output)
- public IAsyncResult BeginDownloadFile(string path, Stream output, AsyncCallback asyncCallback)
- public IAsyncResult BeginDownloadFile(string path, Stream output, AsyncCallback asyncCallback, object state, Action<ulong> downloadCallback = null)
- public IAsyncResult BeginListDirectory(string path, AsyncCallback asyncCallback, object state, Action<int> listCallback = null)
- public IAsyncResult BeginSynchronizeDirectories(string sourcePath, string destinationPath, string searchPattern, AsyncCallback asyncCallback, object state)
- public IAsyncResult BeginUploadFile(Stream input, string path)
- public IAsyncResult BeginUploadFile(Stream input, string path, AsyncCallback asyncCallback)
- public IAsyncResult BeginUploadFile(Stream input, string path, AsyncCallback asyncCallback, object state, Action<ulong> uploadCallback = null)
- public IAsyncResult BeginUploadFile(Stream input, string path, bool canOverride, AsyncCallback asyncCallback, object state, Action<ulong> uploadCallback = null)
- public void DownloadFile(string path, Stream output)
- public void DownloadFile(string path, Stream output, Action<ulong> downloadCallback = null)
- public IEnumerable<FileInfo> EndSynchronizeDirectories(IAsyncResult asyncResult)
- public IEnumerable<SftpFile> ListDirectory(string path)
- public SftpFileSytemInformation GetStatus(string path)
- public IEnumerable<SftpFile> ListDirectory(string path, Action<int> listCallback = null)
- public void RenameFile(string oldPath, string newPath, bool isPosix)
- public void UploadFile(Stream input, string path)
- public void UploadFile(Stream input, string path, bool canOverride)
- public IEnumerable<FileInfo> SynchronizeDirectories(string sourcePath, string destinationPath, string searchPattern)
- public void UploadFile(Stream input, string path, Action<ulong> uploadCallback = null)
- public void UploadFile(Stream input, string path, bool canOverride, Action<ulong> uploadCallback = null)
-
public class ShellStream : Stream
-
public class SshClient : BaseClient
- public Shell CreateShell(Stream input, Stream output, Stream extendedOutput, string terminalName, uint columns, uint rows, uint width, uint height, string terminalMode, int bufferSize)
- public Shell CreateShell(Stream input, Stream output, Stream extendedOutput, string terminalName, uint columns, uint rows, uint width, uint height, string terminalMode)
- public Shell CreateShell(Stream input, Stream output, Stream extendedOutput, string terminalName, uint columns, uint rows, uint width, uint height, IDictionary<TerminalModes, uint> terminalModes, int bufferSize)
- public Shell CreateShell(Stream input, Stream output, Stream extendedOutput, string terminalName, uint columns, uint rows, uint width, uint height, IDictionary<TerminalModes, uint> terminalModes)
- public Shell CreateShell(Encoding encoding, string input, Stream output, Stream extendedOutput, string terminalName, uint columns, uint rows, uint width, uint height, string terminalMode, int bufferSize)
- public Shell CreateShell(Encoding encoding, string input, Stream output, Stream extendedOutput, string terminalName, uint columns, uint rows, uint width, uint height, string terminalMode)
- public Shell CreateShell(Encoding encoding, string input, Stream output, Stream extendedOutput, string terminalName, uint columns, uint rows, uint width, uint height, IDictionary<TerminalModes, uint> terminalModes, int bufferSize)
- public Shell CreateShell(Encoding encoding, string input, Stream output, Stream extendedOutput, string terminalName, uint columns, uint rows, uint width, uint height, IDictionary<TerminalModes, uint> terminalModes)
- public ShellStream CreateShellStream(string terminalName, uint columns, uint rows, uint width, uint height, int bufferSize, KeyValuePair<TerminalModes, uint>[] terminalModeValues)
- public ShellStream CreateShellStream(string terminalName, uint columns, uint rows, uint width, uint height, int bufferSize)
- public ShellStream CreateShellStream(string terminalName, uint columns, uint rows, uint width, uint height, int bufferSize, IDictionary<TerminalModes, uint> terminalModeValues)
-
public class SshCommand : IDisposable
Renci.SshNet.Common
-
public class ASCIIEncoding : Encoding
-
public class AuthenticationPasswordChangeEventArgs : AuthenticationEventArgs
-
public struct BigInteger : IComparable, IFormattable, IComparable<BigInteger>, IEquatable<BigInteger>
- public BigInteger(short sign, uint[] data)
- public static BigInteger Parse(string value, NumberStyles style, IFormatProvider provider)
- public static BigInteger Parse(string value, IFormatProvider provider)
- public static BigInteger Parse(string value)
- public static BigInteger Parse(string value, IFormatProvider provider)
- public static BigInteger Parse(string value, NumberStyles style, IFormatProvider provider)
- public static bool TryParse(string value, NumberStyles style, CultureInfo cultureInfo, out BigInteger result)
- public static bool TryParse(string value, NumberStyles style, IFormatProvider provider, out BigInteger result)
- public string ToString(IFormatProvider provider)
- public string ToString(IFormatProvider provider)
-
public class HostKeyEventArgs : EventArgs
-
public class NetConfServerException : SshException
-
public class ProxyException : SshException
-
public class ScpException : SshException
-
public class SftpPathNotFoundException : SshException
-
public class SftpPermissionDeniedException : SshException
-
public class SshAuthenticationException : SshException
-
public class SshConnectionException : SshException
-
public abstract class SshData
-
public class SshDataStream : MemoryStream
-
public class SshException : Exception
-
public class SshOperationTimeoutException : SshException
-
public class SshPassPhraseNullOrEmptyException : SshException
Renci.SshNet.Compression
Renci.SshNet.Messages.Authentication
Renci.SshNet.Messages.Connection
Renci.SshNet.Messages.Transport
Renci.SshNet.Security
Renci.SshNet.Security.Cryptography
Renci.SshNet.Security.Cryptography.Ciphers
Renci.SshNet.Security.Cryptography.Ciphers.Paddings
Renci.SshNet.Sftp