Контракты данных авторизации. СПИК
Контракт данных SpicAuthorizationResponse
// Ответ на запрос авторизации
SpicAuthorizationResponse
{
// Идентификатор сессии.
string SessionId
// Состояние аутентификации
bool IsAuthenticated
// Состояние авторизации
bool IsAuthorized
// Дата, до которой сессия хранится на сервере.
DateTime ExpireDate
// Идентификатор пользователя
int UserId
// Имя пользователя
string UserName
}
Контракт данных SpicAuthorizationRequest
// Информация о пользователе.
SpicAuthorizationRequest
{
// Логин.
string Login
// Пароль
string Password
// Точное время создания информации о пользователе (для шифрования пароля)
DateTime TimeStampUtc
// Временная зона пользователя.
string TimeZoneOlsonId
// Культура пользователя.
string CultureName
// Культура пользовательского интерфейса.
string UiCultureName
}