join By External Commit
suspend fun joinByExternalCommit(groupInfo: GroupInfo, credentialType: CredentialType = CredentialType.DEFAULT, configuration: CustomConfiguration = defaultGroupConfiguration): WelcomeBundle
"Apply" to join a group through its GroupInfo.
Sends the corresponding commit via MlsTransport.sendCommitBundle and creates the group if the call is successful.
Parameters
group Info
a TLS encoded GroupInfo fetched from the Delivery Service
credential Type
to join the group with
configuration
configuration of the MLS group