E2eiConversationState
public enum E2eiConversationState : UInt8
extension E2eiConversationState: Sendable
extension E2eiConversationState: Equatable, Hashable
Indicates the state of a Conversation regarding end-to-end identity.
Note: this does not check pending state (pending commit, pending proposals) so it does not consider members about to be added/removed
-
All clients have a valid E2EI certificate
Declaration
Swift
case verified = 1
-
Some clients are either still Basic or their certificate is expired
Declaration
Swift
case notVerified = 2
-
All clients are still Basic. If all client have expired certificates, [E2eiConversationState::NotVerified] is returned.
Declaration
Swift
case notEnabled = 3