PowerOfAttorneyRegisterResult
Результат регистрации машиночитаемой доверенности (МЧД) методом RegisterPowerOfAttorneyResult.
message PowerOfAttorneyRegisterResult {
required string OperationStatus = 1;
optional PowerOfAttorney PowerOfAttorney = 2;
optional PowerOfAttorneyStatus Status = 3;
repeated PowerOfAttorneyOperationError Errors = 4;
}
message PowerOfAttorneyStatus {
required string Status = 1;
optional Timestamp LastCheckAt = 2;
}
message PowerOfAttorneyOperationError {
required string Code = 1;
required string Text = 2;
}
OperationStatus— статус выполнения операции регистрации. Принимает значения:Unknown— неизвестное значение;Queued— операция в очереди;Processing— операция выполняется;Done— операция успешно завершена;Error— ошибка при выполнении операции.
PowerOfAttorney— информация о МЧД, представленная структурой PowerOfAttorney. Возвращается, еслиOperationStatus = Done.Status— статус МЧД, представленный структуройPowerOfAttorneyStatusс полями:Status— строка со статусом МЧД. Принимает значения:created— создана, но еще не действует;active— активна;expired— срок действия истек;revoked— отозвана.
LastCheckAt— дата последней проверки, если такая выполнялась. Представлена структурой Timestamp.
Errors— список ошибок, которые возникли при регистрации МЧД. Возвращается в случае, еслиOperationStatus = Error. Каждый элемент списка представлен структуройPowerOfAttorneyOperationErrorс полями:Code— код ошибки.Text— текст ошибки.
См. также
- Структура используется:
в теле ответа метода RegisterPowerOfAttorneyResult