Package-level declarations

Types

Link copied to clipboard
class BaseKeyProvider(ratchetSalt: String, uncryptedMagicBytes: String, ratchetWindowSize: Int, var enableSharedKey: Boolean = true, failureTolerance: Int) : KeyProvider
Link copied to clipboard
class E2EEManager @AssistedInject constructor(@Assisted keyProvider: KeyProvider, peerConnectionFactory: PeerConnectionFactory)
Link copied to clipboard
class E2EEOptions(keyProvider: KeyProvider = BaseKeyProvider( defaultRatchetSalt, defaultMagicBytes, defaultRatchetWindowSize, true, defaultFaultTolerance, ), encryptionType: <Error class: unknown class> = Encryption.Type.GCM)
Link copied to clipboard
Link copied to clipboard
class KeyInfo(var participantId: String, var keyIndex: Int, var key: String)
Link copied to clipboard
interface KeyProvider

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard