MLSClient
Functions
Link copied to clipboard
Get the default ciphersuite for the client. the Default ciphersuite is set when creating the mls client.
Link copied to clipboard
Conversation E2EI verification status.
Link copied to clipboard
Public key of the client's identity.
Link copied to clipboard
abstract suspend fun getUserIdentities(groupId: MLSGroupId, users: List<CryptoQualifiedID>): Map<String, List<WireIdentity>>
Get user identities in a conversation.
Link copied to clipboard
abstract suspend fun <R> transaction(name: String = "mls-transaction", block: suspend (context: MlsCoreCryptoContext) -> R): R
Runs a block of code inside a CoreCrypto transaction.