Class TlsSrpUtilities
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Tls
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public abstract class TlsSrpUtilities
- Inheritance
-
TlsSrpUtilities
- Inherited Members
-
Constructors
TlsSrpUtilities()
protected TlsSrpUtilities()
Methods
AddSrpExtension(IDictionary, byte[])
public static void AddSrpExtension(IDictionary extensions, byte[] identity)
Parameters
extensions
IDictionary
identity
byte[]
CreateSrpExtension(byte[])
public static byte[] CreateSrpExtension(byte[] identity)
Parameters
identity
byte[]
Returns
- byte[]
GetSrpExtension(IDictionary)
public static byte[] GetSrpExtension(IDictionary extensions)
Parameters
extensions
IDictionary
Returns
- byte[]
IsSrpCipherSuite(int)
public static bool IsSrpCipherSuite(int cipherSuite)
Parameters
cipherSuite
int
Returns
- bool
ReadSrpExtension(byte[])
public static byte[] ReadSrpExtension(byte[] extensionData)
Parameters
extensionData
byte[]
Returns
- byte[]
ReadSrpParameter(Stream)
public static BigInteger ReadSrpParameter(Stream input)
Parameters
input
Stream
Returns
- BigInteger
WriteSrpParameter(BigInteger, Stream)
public static void WriteSrpParameter(BigInteger x, Stream output)
Parameters
x
BigInteger
output
Stream