API Differences between 2024.1.0 and 2024.2.0
202 Additions
50 Removals
Renci.SshNet
Renci.SshNet.Common
-
public struct BigInteger : IComparable, IFormattable, IComparable<BigInteger>, IEquatable<BigInteger>
- public static BigInteger MinusOne { get; }
- public static BigInteger One { get; }
- public static BigInteger Zero { get; }
- public int BitLength { get; }
- public bool IsEven { get; }
- public bool IsOne { get; }
- public bool IsPowerOfTwo { get; }
- public bool IsZero { get; }
- public int Sign { get; }
- public BigInteger(int value)
- public BigInteger(uint value)
- public BigInteger(long value)
- public BigInteger(ulong value)
- public BigInteger(double value)
- public BigInteger(float value)
- public BigInteger(decimal value)
- public BigInteger(byte[] value)
- public static BigInteger Abs(BigInteger value)
- public static BigInteger Add(BigInteger left, BigInteger right)
- public static int Compare(BigInteger left, BigInteger right)
- public static BigInteger Divide(BigInteger dividend, BigInteger divisor)
- public static BigInteger DivRem(BigInteger dividend, BigInteger divisor, out BigInteger remainder)
- public static BigInteger GreatestCommonDivisor(BigInteger left, BigInteger right)
- public static double Log(BigInteger value, double baseValue)
- public static double Log(BigInteger value)
- public static double Log10(BigInteger value)
- public static BigInteger Max(BigInteger left, BigInteger right)
- public static BigInteger Min(BigInteger left, BigInteger right)
- public static BigInteger ModInverse(BigInteger bi, BigInteger modulus)
- public static BigInteger ModPow(BigInteger value, BigInteger exponent, BigInteger modulus)
- public static BigInteger Multiply(BigInteger left, BigInteger right)
- public static BigInteger Negate(BigInteger value)
- public static BigInteger op_Addition(BigInteger left, BigInteger right)
- public static BigInteger op_BitwiseAnd(BigInteger left, BigInteger right)
- public static BigInteger op_BitwiseOr(BigInteger left, BigInteger right)
- public static BigInteger op_Decrement(BigInteger value)
- public static BigInteger op_Division(BigInteger dividend, BigInteger divisor)
- public static bool op_Equality(BigInteger left, BigInteger right)
- public static bool op_Equality(BigInteger left, long right)
- public static bool op_Equality(long left, BigInteger right)
- public static bool op_Equality(BigInteger left, ulong right)
- public static bool op_Equality(ulong left, BigInteger right)
- public static BigInteger op_ExclusiveOr(BigInteger left, BigInteger right)
- public static int op_Explicit(BigInteger value)
- public static uint op_Explicit(BigInteger value)
- public static short op_Explicit(BigInteger value)
- public static ushort op_Explicit(BigInteger value)
- public static byte op_Explicit(BigInteger value)
- public static sbyte op_Explicit(BigInteger value)
- public static long op_Explicit(BigInteger value)
- public static ulong op_Explicit(BigInteger value)
- public static double op_Explicit(BigInteger value)
- public static float op_Explicit(BigInteger value)
- public static decimal op_Explicit(BigInteger value)
- public static BigInteger op_Explicit(double value)
- public static BigInteger op_Explicit(float value)
- public static BigInteger op_Explicit(decimal value)
- public static bool op_GreaterThan(BigInteger left, BigInteger right)
- public static bool op_GreaterThan(BigInteger left, long right)
- public static bool op_GreaterThan(long left, BigInteger right)
- public static bool op_GreaterThan(BigInteger left, ulong right)
- public static bool op_GreaterThan(ulong left, BigInteger right)
- public static bool op_GreaterThanOrEqual(BigInteger left, BigInteger right)
- public static bool op_GreaterThanOrEqual(BigInteger left, long right)
- public static bool op_GreaterThanOrEqual(long left, BigInteger right)
- public static bool op_GreaterThanOrEqual(BigInteger left, ulong right)
- public static bool op_GreaterThanOrEqual(ulong left, BigInteger right)
- public static BigInteger op_Implicit(int value)
- public static BigInteger op_Implicit(uint value)
- public static BigInteger op_Implicit(short value)
- public static BigInteger op_Implicit(ushort value)
- public static BigInteger op_Implicit(byte value)
- public static BigInteger op_Implicit(sbyte value)
- public static BigInteger op_Implicit(long value)
- public static BigInteger op_Implicit(ulong value)
- public static BigInteger op_Increment(BigInteger value)
- public static bool op_Inequality(BigInteger left, BigInteger right)
- public static bool op_Inequality(BigInteger left, long right)
- public static bool op_Inequality(long left, BigInteger right)
- public static bool op_Inequality(BigInteger left, ulong right)
- public static bool op_Inequality(ulong left, BigInteger right)
- public static BigInteger op_LeftShift(BigInteger value, int shift)
- public static bool op_LessThan(BigInteger left, BigInteger right)
- public static bool op_LessThan(BigInteger left, long right)
- public static bool op_LessThan(long left, BigInteger right)
- public static bool op_LessThan(BigInteger left, ulong right)
- public static bool op_LessThan(ulong left, BigInteger right)
- public static bool op_LessThanOrEqual(BigInteger left, BigInteger right)
- public static bool op_LessThanOrEqual(BigInteger left, long right)
- public static bool op_LessThanOrEqual(long left, BigInteger right)
- public static bool op_LessThanOrEqual(BigInteger left, ulong right)
- public static bool op_LessThanOrEqual(ulong left, BigInteger right)
- public static BigInteger op_Modulus(BigInteger dividend, BigInteger divisor)
- public static BigInteger op_Multiply(BigInteger left, BigInteger right)
- public static BigInteger op_OnesComplement(BigInteger value)
- public static BigInteger op_RightShift(BigInteger value, int shift)
- public static BigInteger op_Subtraction(BigInteger left, BigInteger right)
- public static BigInteger op_UnaryNegation(BigInteger value)
- public static BigInteger op_UnaryPlus(BigInteger value)
- public static BigInteger Parse(string value)
- public static BigInteger Parse(string value, NumberStyles style)
- public static BigInteger Parse(string value, IFormatProvider provider)
- public static BigInteger Parse(string value, NumberStyles style, IFormatProvider provider)
- public static BigInteger PositiveMod(BigInteger dividend, BigInteger divisor)
- public static BigInteger Pow(BigInteger value, int exponent)
- public static BigInteger Random(int bitLength)
- public static BigInteger Remainder(BigInteger dividend, BigInteger divisor)
- public static BigInteger Subtract(BigInteger left, BigInteger right)
- public static bool TryParse(string value, out BigInteger result)
- public static bool TryParse(string value, NumberStyles style, IFormatProvider provider, out BigInteger result)
- public int CompareTo(object obj)
- public int CompareTo(BigInteger other)
- public int CompareTo(ulong other)
- public int CompareTo(long other)
- public bool Equals(BigInteger other)
- public bool Equals(long other)
- public bool Equals(ulong other)
- public byte[] ToByteArray()
- public string ToString(string format)
- public string ToString(IFormatProvider provider)
- public string ToString(string format, IFormatProvider formatProvider)
-
public class DerData
-
public class HostKeyEventArgs : EventArgs
-
public struct ObjectIdentifier
-
public abstract class SshData
-
public class SshDataStream : MemoryStream
Renci.SshNet.Compression
Renci.SshNet.Messages.Transport
Renci.SshNet.Security
-
public class Certificate
-
public class CertificateHostAlgorithm : HostAlgorithm
- public Certificate Certificate { get; }
- public CertificateHostAlgorithm(string name, Key privateKey, Certificate certificate)
- public CertificateHostAlgorithm(string name, Key privateKey, Certificate certificate, DigitalSignature digitalSignature)
- public CertificateHostAlgorithm(string name, Certificate certificate, IReadOnlyDictionary<string, Func<byte[], KeyHostAlgorithm>> keyAlgorithms)
- public CertificateHostAlgorithm(string name, Certificate certificate, DigitalSignature digitalSignature, IReadOnlyDictionary<string, Func<byte[], KeyHostAlgorithm>> keyAlgorithms)
- public CertificateHostAlgorithm(string name)
-
public class DsaKey : Key, IDisposable
-
public abstract class Key
-
public class RsaKey : Key, IDisposable
- public BigInteger D { get; }
- public BigInteger DP { get; }
- public BigInteger DQ { get; }
- public BigInteger Exponent { get; }
- public BigInteger InverseQ { get; }
- public BigInteger Modulus { get; }
- public BigInteger P { get; }
- public BigInteger Q { get; }
- public BigInteger D { get; }
- public BigInteger DP { get; }
- public BigInteger DQ { get; }
- public BigInteger Exponent { get; }
- public BigInteger InverseQ { get; }
- public BigInteger Modulus { get; }
- public BigInteger P { get; }
- public BigInteger Q { get; }
- public RsaKey(BigInteger modulus, BigInteger exponent, BigInteger d, BigInteger p, BigInteger q, BigInteger inverseQ)
- public RsaKey(BigInteger modulus, BigInteger exponent, BigInteger d, BigInteger p, BigInteger q, BigInteger inverseQ)
-
public sealed class SshKeyData : SshData
Renci.SshNet.Security.Cryptography
Renci.SshNet.Security.Cryptography.Ciphers
Renci.SshNet.Security.Cryptography.Ciphers.Paddings
Renci.SshNet.Sftp