PowerOfAttorneyRegisterResult¶
Структура PowerOfAttorneyRegisterResult
хранит данные о результате регистрации машиночитаемой доверенности (МЧД).
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
- Руководства: