Class TlsSrtpUtilities
- Namespace
- Org.BouncyCastle.Tls
- Assembly
- BouncyCastle.Cryptography.dll
RFC 5764 DTLS Extension to Establish Keys for SRTP.
public abstract class TlsSrtpUtilities
- Inheritance
-
TlsSrtpUtilities
- Inherited Members
Methods
AddUseSrtpExtension(IDictionary<int, byte[]>, UseSrtpData)
public static void AddUseSrtpExtension(IDictionary<int, byte[]> extensions, UseSrtpData useSrtpData)
Parameters
extensionsIDictionary<int, byte[]>useSrtpDataUseSrtpData
Exceptions
CreateUseSrtpExtension(UseSrtpData)
public static byte[] CreateUseSrtpExtension(UseSrtpData useSrtpData)
Parameters
useSrtpDataUseSrtpData
Returns
- byte[]
Exceptions
GetUseSrtpExtension(IDictionary<int, byte[]>)
public static UseSrtpData GetUseSrtpExtension(IDictionary<int, byte[]> extensions)
Parameters
extensionsIDictionary<int, byte[]>
Returns
Exceptions
ReadUseSrtpExtension(byte[])
public static UseSrtpData ReadUseSrtpExtension(byte[] extensionData)
Parameters
extensionDatabyte[]