-
public final class E2EEManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
E2EEManager.Factory
-
Constructor Summary
Constructors Constructor Description E2EEManager(KeyProvider keyProvider, PeerConnectionFactory peerConnectionFactory)
-
Method Summary
Modifier and Type Method Description final Boolean
getEnabled()
final Unit
setEnabled(Boolean enabled)
final KeyProvider
keyProvider()
final Unit
setup(Room room, Function1<RoomEvent, Unit> emitEvent)
final Unit
addSubscribedTrack(Track track, TrackPublication publication, RemoteParticipant participant, Room room)
final Unit
removeSubscribedTrack(Track track, TrackPublication publication, RemoteParticipant participant, Room room)
final Unit
addPublishedTrack(Track track, TrackPublication publication, LocalParticipant participant, Room room)
final Unit
removePublishedTrack(Track track, TrackPublication publication, LocalParticipant participant, Room room)
final Unit
enableE2EE(Boolean enabled)
Enable or disable E2EE final Unit
ratchetKey()
Ratchet key for local participant final Unit
cleanUp()
-
-
Constructor Detail
-
E2EEManager
E2EEManager(KeyProvider keyProvider, PeerConnectionFactory peerConnectionFactory)
-
-
Method Detail
-
getEnabled
final Boolean getEnabled()
-
setEnabled
final Unit setEnabled(Boolean enabled)
-
keyProvider
final KeyProvider keyProvider()
-
addSubscribedTrack
final Unit addSubscribedTrack(Track track, TrackPublication publication, RemoteParticipant participant, Room room)
-
removeSubscribedTrack
final Unit removeSubscribedTrack(Track track, TrackPublication publication, RemoteParticipant participant, Room room)
-
addPublishedTrack
final Unit addPublishedTrack(Track track, TrackPublication publication, LocalParticipant participant, Room room)
-
removePublishedTrack
final Unit removePublishedTrack(Track track, TrackPublication publication, LocalParticipant participant, Room room)
-
enableE2EE
final Unit enableE2EE(Boolean enabled)
Enable or disable E2EE
-
ratchetKey
final Unit ratchetKey()
Ratchet key for local participant
-
-
-
-