КриптоПро TSP SDK: Низкоуровневый интерфейс |
#include <tsp.h>
Открытые члены | |
CResponse () | |
Создает пустой объект. | |
CResponse (const CResponse &src) | |
Создает копию заданного объекта. | |
CResponse & | operator= (const CResponse &src) |
Копирует заданный объект в текущий. | |
~CResponse () | |
Уничтожает объект. | |
const ASN1::CPKIStatusInfo & | get_status () const |
Возвращает статус ошибки содержащийся в ответе. | |
const CToken * | get_timeStampToken () const |
Возвращает штамп времени содержащийся в ответе. | |
void | put_timeStampToken (const CToken *token) |
Заполняет поле штампа времени в ответе на запрос. | |
void | put_status (const ASN1::CPKIStatusInfo &errorInfo) |
Устанавливает статус ответа на запрос. | |
CBlob | encode () const |
Кодирует ответ на запрос в ASN.1 DER представление. | |
void | decode (const CBlob &encodedResponse) |
Декодирует ответа на запрос из его закодированного ASN.1 DER представления. |
Класс CResponse инкапсулирует ответ службы штампов времени на запрос. Позволяет создавать, кодировать и декодировать ответ, содержащий статус и, в случае если статус положительный, штамп времени.
|
Создает пустой объект.
|
|
Создает копию заданного объекта.
|
|
Декодирует ответа на запрос из его закодированного ASN.1 DER представления.
|
|
Кодирует ответ на запрос в ASN.1 DER представление.
|
|
Возвращает статус ошибки содержащийся в ответе.
|
|
Возвращает штамп времени содержащийся в ответе.
|
|
Копирует заданный объект в текущий.
|
|
Устанавливает статус ответа на запрос.
|
|
Заполняет поле штампа времени в ответе на запрос.
|