Top Description Fields Constructors Methods
org.bouncycastle.tls

public Class TlsSRTPUtils

extends Object
Class Inheritance
Imports
java.io.ByteArrayInputStream, .ByteArrayOutputStream, .IOException, java.util.Hashtable, org.bouncycastle.util.Integers

RFC 5764 DTLS Extension to Establish Keys for SRTP.

Field Summary

Modifier and TypeField and Description
public static final Integer

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
addUseSRTPExtension(Hashtable<K, V> extensions, UseSRTPData useSRTPData)

public static byte[]
public static UseSRTPData
getUseSRTPExtension(Hashtable<K, V> extensions)

public static UseSRTPData
readUseSRTPExtension(byte[] extensionData)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EXT_use_srtpback to summary
public static final Integer EXT_use_srtp

Constructor Detail

TlsSRTPUtilsback to summary
public TlsSRTPUtils()

Method Detail

addUseSRTPExtensionback to summary
public static void addUseSRTPExtension(Hashtable<K, V> extensions, UseSRTPData useSRTPData) throws IOException
createUseSRTPExtensionback to summary
public static byte[] createUseSRTPExtension(UseSRTPData useSRTPData) throws IOException
getUseSRTPExtensionback to summary
public static UseSRTPData getUseSRTPExtension(Hashtable<K, V> extensions) throws IOException
readUseSRTPExtensionback to summary
public static UseSRTPData readUseSRTPExtension(byte[] extensionData) throws IOException