Type Method

createUserWithInitQR(qrCode:pushNotificationsData:deviceName:externalId:alias:)

Создание “неподтвержденной” учетной записи с получением “вектора аутентификации” к ней с использованием QR-кода

Declaration

static func createUserWithInitQR(qrCode: QRCodeKinit, pushNotificationsData: PushNotificationsData? = nil, deviceName: String, externalId: String?, alias: String?) async throws -> User

Parameters

qrCode

Экземпляр QRCodeKinit с данными для инициализации

pushNotificationsData

Данные для отправки пуш-уведомлений

deviceName

Отображаемое дружественное имя устройства

externalId

Внешний идентификатор

alias

Уникальный человекочитаемый идентификатор, используемый для подтверждения владения МУ пользователем. Если данный параметр отсутствует в запросе, то его значение будет создано автоматически на стороне сервера.

Return Value

Возвращает экземпляр неподтверждённого пользователя