Структура UserContactInfo содержит контактную информацию пользователя.
Поле |
Тип |
Описаниe |
Type |
ContactInfoType |
Тип контактной информации пользователя (Телефон или электронная почта) |
Contact |
String |
Контакт пользователя |
Confirmed |
Bool |
Флаг, показывающий, подтвержден ли контакт пользователя |
Primary |
Bool |
Флаг, показывающий, может ли быть использован контакт пользователя для первичной аутентификации |
Notification |
Bool |
Флаг, показывающий, может ли быть использован контакт пользователя для рассылки уведомлений |
Usages |
List<ContactInfoUsage> |
Информация о том, каким образом используется данный контакт |
Данное перечисление содержит типы контактной информации пользователя.
Тип |
Описаниe |
EmailAddress |
Адрес электронной почты |
PhoneNumber |
Номер телефона |
MyDssDeviceFingerprint |
Отпечаток устройства при аутентификации при помощи мобильного приложения |
PushAddress |
Адрес устройства для PUSH-уведомлений |
Поле |
Тип |
Описаниe |
Type |
String |
Тип метода аутентификации, для которого используется контактная информация |
Title |
String |
Заголовок описания использования контактной информации |
Description |
String |
Описание использования контактной информации |