org.bouncycastle.crypto.tls
Class TlsSRTPUtils
java.lang.Object
org.bouncycastle.crypto.tls.TlsSRTPUtils
public class TlsSRTPUtils
- extends java.lang.Object
RFC 5764 DTLS Extension to Establish Keys for SRTP.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EXT_use_srtp
public static final java.lang.Integer EXT_use_srtp
TlsSRTPUtils
public TlsSRTPUtils()
addUseSRTPExtension
public static void addUseSRTPExtension(java.util.Hashtable extensions,
UseSRTPData useSRTPData)
throws java.io.IOException
- Throws:
java.io.IOException
getUseSRTPExtension
public static UseSRTPData getUseSRTPExtension(java.util.Hashtable extensions)
throws java.io.IOException
- Throws:
java.io.IOException
createUseSRTPExtension
public static byte[] createUseSRTPExtension(UseSRTPData useSRTPData)
throws java.io.IOException
- Throws:
java.io.IOException
readUseSRTPExtension
public static UseSRTPData readUseSRTPExtension(byte[] extensionValue)
throws java.io.IOException
- Throws:
java.io.IOException