ClientId
open class ClientId : ClientIdProtocol, @unchecked Sendable
extension ClientId: Equatable
extension ClientId: Hashable
A unique identifier for an MLS client.
Each app instance a user is running, such as desktop or mobile, is a separate client with its own client id. A single user may therefore have multiple clients. More information: https://messaginglayersecurity.rocks/mls-architecture/draft-ietf-mls-architecture.html#name-group-members-and-clients
-
Copy the wrapped data into a new byte array.
Declaration
Swift
open func copyBytes() -> Data -
Copy the wrapped data into a direct representation of the
<user-id>:<device-id>@<domain>format.Declaration
Swift
open func deserialize() -> DeserializedClientId -
Declaration
Swift
public static func == (self: ClientId, other: ClientId) -> Bool -
Declaration
Swift
open func hash(into hasher: inout Hasher)