Структура 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 |
Описание использования контактной информации |