X509Certificate 構造体 (schannel.h)
X509Certificate 構造体は、X.509 証明書を表します。
構文
typedef struct _X509Certificate {
DWORD Version;
DWORD SerialNumber[4];
ALG_ID SignatureAlgorithm;
FILETIME ValidFrom;
FILETIME ValidUntil;
PSTR pszIssuer;
PSTR pszSubject;
PctPublicKey *pPublicKey;
} X509Certificate, *PX509Certificate;
メンバー
Version
X.509 のバージョン番号。
SerialNumber[4]
証明書のシリアル番号。
SignatureAlgorithm
証明書の デジタル署名 の作成に使用されるアルゴリズムの ID。
ValidFrom
証明書の有効期間の開始。
ValidUntil
証明書の有効期間の終了。
pszIssuer
証明書の発行者を指定する文字列へのポインター。
pszSubject
証明書のサブジェクトを指定する文字列へのポインター。
pPublicKey
証明書の署名を作成するために使用される 公開キー へのポインター。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | schannel.h |