When DTLS support was added in https://bugs.openjdk.java.net/browse/JDK-8043758 <https://bugs.openjdk.java.net/browse/JDK-8043758> DTLS-SRTP and WebRTC were specifically mentioned in the motivation. However, DTLS- SRTP requires the ‘use_srtp’ extension to be in the handshake. (https://tools.ietf.org/html/rfc5764#section-4.1 <https://tools.ietf.org/html/rfc5764#section-4.1>) It appears that extension is still not supported as of JDK 14. Is support for “use_srtp” planned? Is there any way to add extensions to the handshake from the application level? If not, are there any plans to add a mechanism that would allow such customization of the extensions used by the SSLEngine?
Scott