DssSignResult¶
Метод DssSignResult
возвращает результат операции подписания файлов сертификатом без носителя, выполняемой методом DssSign.
- GET /DssSignResult¶
- Query Parameters:
- Request Headers:
Authorization – данные, необходимые для авторизации.
- Status Codes:
200 OK – операция успешно завершена.
400 Bad Request – данные в запросе имеют неверный формат или отсутствуют обязательные параметры.
401 Unauthorized – в запросе отсутствует HTTP-заголовок
Authorization
или в этом заголовке содержатся некорректные авторизационные данные.402 Payment Required – у организации с указанным
boxId
закончилась подписка на API.403 Forbidden – доступ к ящику с предоставленным авторизационным токеном запрещен.
404 Not Found – не найден ящик или операция с указанными идентификаторами.
405 Method Not Allowed – используется неподходящий HTTP-метод.
500 Internal Server Error – при обработке запроса возникла непредвиденная ошибка.
- Response Body:
Тело ответа содержит результат операции подписания файлов, представленный структурой DssSignResult.
Примеры ответов¶
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
"OperationStatus": "InProgress",
"DssFileSigningResult": []
}
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
"OperationStatus": "Completed",
"DssFileSigningResult": [
{
"FileSigningStatus": "SigningCompleted",
"Signature": "<signatureBytesBase64>"
},
{
"FileSigningStatus": "SigningCompleted",
"Signature": "<signatureBytesBase64>"
},
{
"FileSigningStatus": "SigningCompleted",
"Signature": "<signatureBytesBase64>"
}
]
}