Package-level declarations
Types
Issue an E2EI certificate and re-initiate the MLSClient
Trigger the checking and updating MLS Conversations Verification status.
Check and update MLS Conversations Verification status. Notify user (by adding System message in conversation) if needed about changes.
This use case is used to get the e2ei certificates of all the users in Conversation. Return Map where keys are UserId and values - nullable CertificateStatus of corresponding user.
This use case is used to get the e2ei certificate
This use case is used to get all MLSClientIdentities of the user. Returns Map
This use case is used to get the e2ei certificate status of specific user
Use case to observe certificate revocation for self client.
Observes all the MLS Conversations epoch changes and call to re-check Verification status.