public class SRTCPTransformer extends SinglePacketTransformer
| Constructor and Description |
|---|
SRTCPTransformer(org.jitsi.srtp.SrtpContextFactory factory)
Constructs a SRTCPTransformer object.
|
SRTCPTransformer(org.jitsi.srtp.SrtpContextFactory forwardFactory,
org.jitsi.srtp.SrtpContextFactory reverseFactory)
Constructs a SRTCPTransformer object.
|
SRTCPTransformer(SRTPTransformer srtpTransformer)
Constructs an SRTCPTransformer, sharing its
SrtpContextFactory instances with a given
SRTPTransformer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes this SRTCPTransformer and the underlying transform
engine.
|
RawPacket |
reverseTransform(RawPacket pkt)
Decrypts a SRTCP packet
|
RawPacket |
transform(RawPacket pkt)
Encrypts a SRTCP packet
|
void |
updateFactory(org.jitsi.srtp.SrtpContextFactory factory,
boolean forward)
Sets a new key factory when key material has changed.
|
reverseTransform, transformpublic SRTCPTransformer(SRTPTransformer srtpTransformer)
srtpTransformer - the SRTPTransformer with which this
SRTCPTransformer will share its SrtpContextFactory
instances.public SRTCPTransformer(org.jitsi.srtp.SrtpContextFactory factory)
factory - The associated context factory for both
transform directions.public SRTCPTransformer(org.jitsi.srtp.SrtpContextFactory forwardFactory,
org.jitsi.srtp.SrtpContextFactory reverseFactory)
forwardFactory - The associated context factory for forward
transformations.reverseFactory - The associated context factory for reverse
transformations.public void updateFactory(org.jitsi.srtp.SrtpContextFactory factory,
boolean forward)
factory - The associated context factory for transformations.forward - true if the supplied factory is for forward
transformations, false for the reverse transformation
factory.public void close()
close in interface PacketTransformerclose in class SinglePacketTransformerpublic RawPacket reverseTransform(RawPacket pkt)
reverseTransform in class SinglePacketTransformerpkt - encrypted SRTCP packet to be decryptedpublic RawPacket transform(RawPacket pkt)
transform in class SinglePacketTransformerpkt - plain SRTCP packet to be encryptedCopyright © 2022 jitsi.org. All rights reserved.