QualifiedClientId

open class QualifiedClientId : QualifiedClientIdProtocol, @unchecked Sendable
extension QualifiedClientId: Equatable
extension QualifiedClientId: Hashable

This type wraps ClientId and verifies upon instantiation that it conforms to the <userid>-<device-id>@<domain> format. Instantiate via [ClientId::parse_qualified].

  • Get the base client id which this was instantiated from.

    Declaration

    Swift

    open func clientId() -> ClientId
  • Declaration

    Swift

    public static func == (self: QualifiedClientId, other: QualifiedClientId) -> Bool
  • Declaration

    Swift

    open func hash(into hasher: inout Hasher)