КриптоПро TSP SDK: TSPCOM |
Граф наследования:ITSPStamp:
Открытые члены | |
Методы | |
HRESULT | Import ([in] BSTR strStamp,[in, optional] VARIANT Request) |
Импорт существующего штампа времени или ответа службы штампов. | |
HRESULT | Export ([out, retval] BSTR *pVal) |
Экспорт штампа времени. | |
HRESULT | Compare ([in] ITSPStamp *Stamp,[out, retval] LONG *pVal) |
Сравнивает штампы времени. | |
HRESULT | VerifyStamp ([in] ICertContext *TSACertificate,[out, retval] LONG *pVal) |
Проверяет ЭЦП штампа. | |
HRESULT | VerifyCertificate ([in] ICertContext *TSACertificate,[out, retval] LONG *pVal) |
Проверяет сертификат службы штампов. | |
HRESULT | TimePart (BSTR Interval,[out, retval] LONG *pVal) |
Возвращает компоненту времени выдачи штампа в локальном представлении. | |
HRESULT | Display ([in, defaultvalue(0)] LONG hwndParent,[in, defaultvalue(L"")] BSTR Title) |
Отображение информации о штампе времени в диалоговом окне. | |
Свойства | |
HRESULT | Certificates ([out, retval] ICertificates **pVal) |
Сертификаты, содержащиеся в штампе. | |
HRESULT | TSACertificate ([in, optional] VARIANT Store,[out, retval] ICertificate **pVal) |
Возвращает сертификат службы штампов. | |
HRESULT | FailInfo ([out, retval] LONG *pVal) |
Поле "FailInfo" ответа службы штампов времени. | |
HRESULT | StatusString ([out, retval] BSTR *pVal) |
Поле "StatusString" ответа службы штампов времени. | |
HRESULT | Status ([out, retval] LONG *pVal) |
Поле "Status" ответа службы штампов времени. | |
HRESULT | PolicyID ([out, retval] BSTR *pVal) |
Идентификатор политики службы штампов, согласно которой штамп был выпущен. | |
HRESULT | SerialNumber ([out, retval] BSTR *pVal) |
Серийный номер штампа. | |
HRESULT | Ordering ([out, retval] VARIANT_BOOL *pVal) |
Поле "Ordering" штампа времени. | |
HRESULT | TSAName ([out, retval] BSTR *pVal) |
Название службы штампов, выдавшей данный штамп времени. | |
HRESULT | Accuracy ([out, retval] LONG *pVal) |
Точность времени в штампе. | |
HRESULT | Time ([out, retval] DATE *pVal) |
Время выдачи штампа в локальном представлении. | |
HRESULT | HashValue ([out, retval] BSTR *pVal) |
Хэш данных, на которые был выдан штамп времени. | |
HRESULT | HashAlgorithm ([out, retval] IOID **pVal) |
Алгоритм хэширования данных. | |
HRESULT | HasNonce ([out, retval] VARIANT_BOOL *pVal) |
Определяет наличие поля "Nonce" в штампе времени. | |
HRESULT | DefaultAccuracy ([out, retval] LONG *pVal) |
Точность штампа, используемая по умолчанию (чтение/запись). |