<PackageReference Include="SSH.NET" Version="2016.1.0-beta3" />
API Differences between 2016.1.0-beta3 and 2013.1.8
148 Additions
123 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 class ExpectAsyncResult : AsyncResult<string>
-
public static class Extensions
-
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 interface IRemotePathTransformation
-
public static class RemotePathTransformation
-
public class ScpClient : BaseClient
-
public class Session : ISession, IDisposable
-
public class SftpClient : BaseClient
-
public class ShellStream : Stream
Renci.SshNet.Common
-
public class ASCIIEncoding : Encoding
-
public abstract class AsyncResult : IAsyncResult
-
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 NetConfServerException : SshException
-
public class ProxyException : SshException
-
public class ScpException : SshException
-
public class SemaphoreLight : IDisposable
-
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.Security
Renci.SshNet.Security.Cryptography
-
public abstract class BlockCipher : SymmetricCipher
-
public abstract class Cipher
- public abstract byte MinimumSize { get; }
- protected static uint BigEndianToUInt32(byte[] buffer)
- protected static uint BigEndianToUInt32(byte[] buffer, int offset)
- protected static ulong BigEndianToUInt64(byte[] buffer)
- protected static ulong BigEndianToUInt64(byte[] buffer, int offset)
- protected static uint LittleEndianToUInt32(byte[] buffer)
- protected static uint LittleEndianToUInt32(byte[] buffer, int offset)
- protected static ulong LittleEndianToUInt64(byte[] buffer)
- protected static ulong LittleEndianToUInt64(byte[] buffer, int offset)
- protected static void UInt32ToBigEndian(uint number, byte[] buffer)
- protected static void UInt32ToBigEndian(uint number, byte[] buffer, int offset)
- protected static void UInt32ToLittleEndian(uint number, byte[] buffer)
- protected static void UInt32ToLittleEndian(uint number, byte[] buffer, int offset)
- protected static void UInt64ToBigEndian(ulong number, byte[] buffer)
- protected static void UInt64ToBigEndian(ulong number, byte[] buffer, int offset)
- protected static void UInt64ToLittleEndian(ulong number, byte[] buffer)
- protected static void UInt64ToLittleEndian(ulong number, byte[] buffer, int offset)
- public abstract byte[] Decrypt(byte[] input, int offset, int length)
- public abstract byte[] Encrypt(byte[] input, int offset, int length)
-
public class HMac<T> : KeyedHashAlgorithm where T : HashAlgorithm
-
public class MD5Hash : HashAlgorithm
-
public class HMACMD5 : HMACMD5
-
public class HMACSHA1 : HMACSHA1
-
public class HMACSHA256 : HMACSHA256
-
public class HMACSHA384 : HMACSHA384
-
public class HMACSHA512 : HMACSHA512
-
public class SHA1Hash : HashAlgorithm
-
public class SHA256Hash : HashAlgorithm
Renci.SshNet.Security.Cryptography.Ciphers
-
public sealed class AesCipher : BlockCipher
-
public sealed class Arc4Cipher : StreamCipher
-
public abstract class CipherPadding
- public abstract byte[] Pad(int blockSize, byte[] input, int offset, int length)
- public byte[] Pad(byte[] input, int paddinglength)
- public abstract byte[] Pad(byte[] input, int offset, int length, int paddinglength)
Renci.SshNet.Sftp