MLSClientProviderImpl
class MLSClientProviderImpl( rootKeyStorePath: String, userId: <Error class: unknown class>, currentClientIdProvider: CurrentClientIdProvider, passphraseStorage: <Error class: unknown class>, userConfigRepository: UserConfigRepository, featureConfigRepository: FeatureConfigRepository, mlsTransportProvider: MLSTransportProvider, epochObserver: <Error class: unknown class>, dispatchers: <Error class: unknown class> = KaliumDispatcherImpl, processingScope: <Error class: unknown class>) : MLSClientProvider
Constructors
Link copied to clipboard
constructor( rootKeyStorePath: String, userId: <Error class: unknown class>, currentClientIdProvider: CurrentClientIdProvider, passphraseStorage: <Error class: unknown class>, userConfigRepository: UserConfigRepository, featureConfigRepository: FeatureConfigRepository, mlsTransportProvider: MLSTransportProvider, epochObserver: <Error class: unknown class>, dispatchers: <Error class: unknown class> = KaliumDispatcherImpl, processingScope: <Error class: unknown class>)
Functions
Link copied to clipboard
Link copied to clipboard
open suspend override fun getCoreCrypto(clientId: <Error class: unknown class>?): <Error class: unknown class>
Link copied to clipboard
open suspend override fun getMLSClient( clientId: <Error class: unknown class>?): <Error class: unknown class><<Error class: unknown class>, <Error class: unknown class>>
Link copied to clipboard
open suspend override fun getOrFetchMLSConfig(): <Error class: unknown class><<Error class: unknown class>, <Error class: unknown class>>
Link copied to clipboard
open suspend override fun initMLSClientWithCertificate( enrollment: <Error class: unknown class>, certificateChain: <Error class: unknown class>, clientId: <Error class: unknown class>?): <Error class: unknown class><<Error class: unknown class>, Unit>
Link copied to clipboard