Class TlsSRTPUtils


  • public class TlsSRTPUtils
    extends java.lang.Object
    RFC 5764 DTLS Extension to Establish Keys for SRTP.
    • Field Detail

      • EXT_use_srtp

        public static final java.lang.Integer EXT_use_srtp
    • Constructor Detail

      • TlsSRTPUtils

        public TlsSRTPUtils()
    • Method Detail

      • 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[] extensionData)
                                                throws java.io.IOException
        Throws:
        java.io.IOException