public class NullSrtpControl extends AbstractSrtpControl<SrtpControl.TransformEngine>
SrtpControl
, i.e. one which does not perform
SRTP and does not have a transform engine.SrtpControl.TransformEngine
transformEngine
RTP_SAVP, RTP_SAVPF
Constructor and Description |
---|
NullSrtpControl()
Initializes a new
NullSrtpControl instance. |
Modifier and Type | Method and Description |
---|---|
protected SrtpControl.TransformEngine |
createTransformEngine()
Initializes a new TransformEngine instance to be associated with
and used by this SrtpControl instance.
|
boolean |
getSecureCommunicationStatus()
Gets the default secure/insecure communication status for the supported
call sessions.
|
boolean |
requiresSecureSignalingTransport()
Indicates if the key exchange method is dependent on secure transport of
the signaling channel.
|
void |
setConnector(AbstractRTPConnector connector)
Sets the RTPConnector which is to use or uses this SRTP engine.
|
void |
start(MediaType mediaType)
Starts and enables zrtp in the stream holding this control.
|
cleanup, doCleanup, getSrtpControlType, getSrtpListener, getTransformEngine, registerUser, setMasterSession, setMultistream, setSrtpListener
public NullSrtpControl()
NullSrtpControl
instance.public boolean getSecureCommunicationStatus()
public boolean requiresSecureSignalingTransport()
public void setConnector(AbstractRTPConnector connector)
connector
- the RTPConnector which is to use or uses this
SRTP enginepublic void start(MediaType mediaType)
mediaType
- the media type of the stream this control controls.protected SrtpControl.TransformEngine createTransformEngine()
createTransformEngine
in class AbstractSrtpControl<SrtpControl.TransformEngine>
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.