E2EEManager
class E2EEManager @AssistedInject constructor(@Assisted val keyProvider: KeyProvider, val peerConnectionFactory: PeerConnectionFactory, dataPacketCryptorManagerFactory: DataPacketCryptorManager.Factory)
Constructors
Link copied to clipboard
@AssistedInject
Properties
Functions
Link copied to clipboard
fun addPublishedTrack(track: Track, publication: TrackPublication, participant: LocalParticipant, room: Room)
Link copied to clipboard
fun addSubscribedTrack(track: Track, publication: TrackPublication, participant: RemoteParticipant, room: Room)
Link copied to clipboard
Link copied to clipboard
Enable or disable E2EE
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Ratchet key for local participant
Link copied to clipboard
fun removePublishedTrack(track: Track, publication: TrackPublication, participant: LocalParticipant, room: Room)
Link copied to clipboard
fun removeSubscribedTrack(track: Track, publication: TrackPublication, participant: RemoteParticipant, room: Room)