API Differences between 2025.0.0 and 2024.2.0
39 Additions
22 Removals
Renci.SshNet
-
public abstract class AuthenticationMethod : IAuthenticationMethod, IDisposable
-
public class ConnectionInfo : IConnectionInfoInternal, IConnectionInfo
- public IDictionary<string, Func<Compressor>> CompressionAlgorithms { get; }
- public IOrderedDictionary<string, Func<Compressor>> CompressionAlgorithms { get; }
- public IDictionary<string, CipherInfo> Encryptions { get; }
- public IDictionary<string, HashInfo> HmacAlgorithms { get; }
- public IOrderedDictionary<string, CipherInfo> Encryptions { get; }
- public IOrderedDictionary<string, HashInfo> HmacAlgorithms { get; }
- public IDictionary<string, Func<byte[], KeyHostAlgorithm>> HostKeyAlgorithms { get; }
- public IOrderedDictionary<string, Func<byte[], KeyHostAlgorithm>> HostKeyAlgorithms { get; }
- public IDictionary<string, Func<IKeyExchange>> KeyExchangeAlgorithms { get; }
- public IOrderedDictionary<string, Func<IKeyExchange>> KeyExchangeAlgorithms { get; }
-
public interface IOrderedDictionary<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IReadOnlyDictionary<TKey, TValue>, IReadOnlyCollection<KeyValuePair<TKey, TValue>>
- int Count { get; }
- TValue this[TKey key] { get; set; }
- ICollection<TKey> Keys { get; }
- ICollection<TValue> Values { get; }
- bool ContainsKey(TKey key)
- bool ContainsValue(TValue value)
- KeyValuePair<TKey, TValue> GetAt(int index)
- int IndexOf(TKey key)
- void Insert(int index, TKey key, TValue value)
- bool Remove(TKey key, out TValue value)
- void RemoveAt(int index)
- void SetAt(int index, TKey key, TValue value)
- void SetAt(int index, TValue value)
- void SetPosition(int index, int newIndex)
- void SetPosition(TKey key, int newIndex)
- bool TryAdd(TKey key, TValue value)
- bool TryAdd(TKey key, TValue value, out int index)
- bool TryGetValue(TKey key, out TValue value)
- bool TryGetValue(TKey key, out TValue value, out int index)
-
public interface ISftpClient : IBaseClient, IDisposable
-
public class KeyboardInteractiveAuthenticationMethod : AuthenticationMethod
-
public class NoneAuthenticationMethod : AuthenticationMethod
-
public class PasswordAuthenticationMethod : AuthenticationMethod
-
public class PrivateKeyAuthenticationMethod : AuthenticationMethod
-
public static class SshNetLoggingConfiguration
Renci.SshNet.Abstractions
Renci.SshNet.Messages.Transport
Renci.SshNet.Security
Renci.SshNet.Security.Cryptography
Renci.SshNet.Security.Cryptography.Ciphers
Renci.SshNet.Security.Cryptography.Ciphers.Paddings