|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SrtpControl
Controls SRTP encryption in the MediaStream.
| Method Summary | |
|---|---|
void |
cleanup()
Cleans up the current SRTP control and its engine. |
boolean |
getSecureCommunicationStatus()
Gets the default secure/insecure communication status for the supported call sessions. |
SrtpListener |
getSrtpListener()
Returns the SrtpListener which listens for security events. |
TransformEngine |
getTransformEngine()
Returns the transform engine currently used by this stream. |
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 |
setMasterSession(boolean masterSession)
When in multistream mode, enables the master session. |
void |
setMultistream(SrtpControl master)
Sets the multistream data, which means that the master stream has successfully started and this will start all other streams in this session. |
void |
setSrtpListener(SrtpListener srtpListener)
Sets a SrtpListener that will listen for security events. |
void |
start(MediaType mediaType)
Starts and enables zrtp in the stream holding this control. |
| Method Detail |
|---|
void cleanup()
void setSrtpListener(SrtpListener srtpListener)
srtpListener - the SrtpListener that will receive the
eventsSrtpListener getSrtpListener()
boolean getSecureCommunicationStatus()
void setMasterSession(boolean masterSession)
masterSession - whether current control, controls the master session.void start(MediaType mediaType)
mediaType - the media type of the stream this control controls.void setMultistream(SrtpControl master)
master - The security control of the master stream.TransformEngine getTransformEngine()
void setConnector(AbstractRTPConnector connector)
connector - the RTPConnector which is to use or uses this
SRTP engineboolean requiresSecureSignalingTransport()
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||