EnrollE2EIUseCase
interface EnrollE2EIUseCase
Issue an E2EI certificate and update the MLS client's X.509 credential.
Inheritors
Functions
Link copied to clipboard
abstract suspend operator fun invoke(isNewClientRegistration: Boolean = false, authenticate: suspend (E2EIAuthenticationRequest) -> String): EnrollE2EIResult
Runs credential acquisition, authentication, installation, key rotation, and conversation migration as one continuous operation.