КриптоПро TSP SDK: Низкоуровневый интерфейс |
#include <tsp.h>
Открытые члены | |
CMSRequest () | |
Создает пустой объект. | |
CMSRequest (const char *timeStampAlgorithm, const ASN1::CContentInfo &contentInfo) | |
Создает и инициализирует объект. | |
CMSRequest (const CMSRequest &src) | |
Создает копию заданного объекта. | |
CMSRequest & | operator= (const CMSRequest &src) |
Копирует заданный объект в текущий. | |
~CMSRequest () | |
Уничтожает объект. | |
CBlob | encode () const |
Кодирует запрос на штамп времени Microsoft. | |
void | decode (const CBlob &encoded) |
Декодирует запрос на штамп времени Microsoft из его закодированного представления. | |
const char * | get_timeStampAlgorithm () const |
Возвращает OID алгоритма штампа времени Microsoft. | |
const ASN1::CContentInfo & | get_contentInfo () const |
Возвращает данные на которые запрашивается штамп. | |
const ASN1::CAttributes * | get_attributes () const |
Возвращает список аттрибутов, вложенных в запрос на штамп времени Microsoft. | |
void | put_timeStampAlgorithm (const char *timeStampAlgorithm) |
Устанавливает алгоритм штампа времени Microsoft. | |
void | put_contentInfo (const ASN1::CContentInfo &contentInfo) |
Установливает значение данных на которые запрашивается штамп. | |
void | put_attributes (const ASN1::CAttributes *attributes) |
Вкладывает в запрос атрибуты. |
Класс служит для создания, кодирования и декодирования запроса на штамп времени Microsoft.
|
Создает и инициализирует объект.
|
|
Создает копию заданного объекта.
|
|
Декодирует запрос на штамп времени Microsoft из его закодированного представления.
|
|
Кодирует запрос на штамп времени Microsoft.
|
|
Возвращает список аттрибутов, вложенных в запрос на штамп времени Microsoft.
|
|
Возвращает данные на которые запрашивается штамп.
|
|
Возвращает OID алгоритма штампа времени Microsoft.
|
|
Копирует заданный объект в текущий.
|
|
Вкладывает в запрос атрибуты.
|
|
Установливает значение данных на которые запрашивается штамп.
|
|
Устанавливает алгоритм штампа времени Microsoft.
|