Class NullSrtpControl

    • Constructor Detail

      • NullSrtpControl

        public NullSrtpControl()
        Initializes a new NullSrtpControl instance.
    • Method Detail

      • getSecureCommunicationStatus

        public boolean getSecureCommunicationStatus()
        Gets the default secure/insecure communication status for the supported call sessions.
        Returns:
        default secure communication status for the supported call sessions.
      • requiresSecureSignalingTransport

        public boolean requiresSecureSignalingTransport()
        Indicates if the key exchange method is dependent on secure transport of the signaling channel.
        Returns:
        true when secure signaling is required to make the encryption secure; false, otherwise.
      • setConnector

        public void setConnector​(AbstractRTPConnector connector)
        Sets the RTPConnector which is to use or uses this SRTP engine.
        Parameters:
        connector - the RTPConnector which is to use or uses this SRTP engine
      • start

        public void start​(org.jitsi.utils.MediaType mediaType)
        Starts and enables zrtp in the stream holding this control.
        Parameters:
        mediaType - the media type of the stream this control controls.