Structure
DSSUser
public struct DSSUser: Equatable
Структура для хранения информации о пользователях DSS на стороне SDK
Хранит информацию о:
-
"векторах аутентификации"
-
всех свойствах, настройках, URL-ах и пр.
-
является основным классом, который участвует во взаимодействиях с сервером
Экзмепляры создаются через класс DSSUsersManager
Relationships
Nested Types
DSSUser.KeyFlags
Структура содержит информацию о флагах ключа
DSSUser.VerificationType
Требуемый тип подтверждения присоединения мобильного устройства к учётной записи
Conforms To
Equatable
Properties
codeExpirationInterval
public let codeExpirationInterval: TimeInterval
Интервал дискретизации времени для вычисления кодов аутентификации и HMAC
externalId
public let externalId: String?
Идентификатор сущности вызывающего приложения, к которому "привязывается" объект
alias
public let alias: String?
Уникальный человекочитаемый идентификатор, используемый для подтверждения владения МУ пользователем.
verification
public var verification: VerificationType
Требуемый тип подтверждения присоединения мобильного устройства к учётной записи
registeredDeviceToken
public let registeredDeviceToken: String?
Пуш-токен, зарегистрированный на сервере