MLSClientProvider

Functions

Link copied to clipboard
abstract suspend fun clearLocalFiles()
Link copied to clipboard
abstract suspend fun getCoreCrypto(clientId: <Error class: unknown class>? = null): Either<CoreFailure, <Error class: unknown class>>
Link copied to clipboard
abstract suspend fun getMLSClient(clientId: <Error class: unknown class>? = null): Either<CoreFailure, <Error class: unknown class>>
Link copied to clipboard
abstract suspend fun getOrFetchMLSConfig(): Either<CoreFailure, <Error class: unknown class>>
Link copied to clipboard
abstract suspend fun initMLSClientWithCertificate(enrollment: <Error class: unknown class>, certificateChain: <Error class: unknown class>, clientId: <Error class: unknown class>?): Either<E2EIFailure, Unit>
Link copied to clipboard
abstract suspend fun isMLSClientInitialised(): Boolean