YandexPassportUserAccountService
Набор методов для управления ресурсами YandexPassportUserAccount.
Вызов | Описание |
---|---|
GetByLogin | Возвращает указанный ресурс YandexPassportUserAccount. |
Вызовы YandexPassportUserAccountService
GetByLogin
Возвращает указанный ресурс YandexPassportUserAccount.
rpc GetByLogin (GetUserAccountByLoginRequest) returns (UserAccount)
GetUserAccountByLoginRequest
Поле | Описание |
---|---|
login | string Обязательное поле. Логин для запрашиваемого ресурса YandexPassportUserAccount. |
UserAccount
Поле | Описание |
---|---|
id | string Идентификатор аккаунта пользователя |
user_account | oneof: yandex_passport_user_account или saml_user_account |
yandex_passport_user_account | YandexPassportUserAccount Ресурс YandexPassportUserAccount. |
saml_user_account | SamlUserAccount Пользователь федерации. |
YandexPassportUserAccount
Поле | Описание |
---|---|
login | string Логин аккаунта Яндекс.Паспорта. |
default_email | string Email используемый по умолчанию для пользователя с аккаунтом Яндекс.Паспорта. |
SamlUserAccount
Поле | Описание |
---|---|
federation_id | string Обязательное поле. Идентификатор федерации, которой принадлежит пользователь. Максимальная длина строки в символах — 50. |
name_id | string Обязательное поле. Идентификатор имени пользоваетля федерации. Идентификатор имени должен быть уникальным в федерации. Длина 1-256 символов. Длина строки в символах должна быть от 1 до 256. |
attributes | map<string,Attribute> Дополнительные атрибуты пользователя. |
Attribute
Поле | Описание |
---|---|
value[] | string |