CRYPT_TIMESTAMP_CONTEXT構造体 (wincrypt.h)

CRYPT_TIMESTAMP_CONTEXT構造体には、タイムスタンプ トークンのエンコードされた表現とデコードされた表現の両方が含まれています。

構文

typedef struct _CRYPT_TIMESTAMP_CONTEXT {
  DWORD                 cbEncoded;
  BYTE                  *pbEncoded;
  PCRYPT_TIMESTAMP_INFO pTimeStamp;
} CRYPT_TIMESTAMP_CONTEXT, *PCRYPT_TIMESTAMP_CONTEXT;

メンバー

cbEncoded

pbEncoded メンバーが指すバッファーのサイズ (バイト単位)。

pbEncoded

抽象構文表記 1 (ASN.1) でエンコードされたコンテンツ情報シーケンスを含むバッファーへのポインター。 この値は、今後署名にタイム スタンプを検証するために格納する必要があります。 アプリケーションでは、CERT_STORE_PROV_PKCS7 フラグと共に CertOpenStore 関数を使用して、TSA タイム スタンプ署名に関連する追加の証明書または証明書失効リスト (CRL) を検索できます。

pTimeStamp

暗号化メッセージ構文 (CMS) 形式の署名付きデータ コンテンツ タイプを含む CRYPT_TIMESTAMP_INFO構造体への ポインター。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header wincrypt.h