IKEEXT_CERTIFICATE_CREDENTIAL1構造体 (iketypes.h)
IKEEXT_CERTIFICATE_CREDENTIAL0を使用できます。
構文
typedef struct IKEEXT_CERTIFICATE_CREDENTIAL1_ {
FWP_BYTE_BLOB subjectName;
FWP_BYTE_BLOB certHash;
UINT32 flags;
FWP_BYTE_BLOB certificate;
} IKEEXT_CERTIFICATE_CREDENTIAL1;
メンバー
subjectName
認証に使用される証明書のエンコードされたサブジェクト名。 エンコードされた名前を文字列に変換するには、 CertNameToStr を使用します。
詳細については、「 FWP_BYTE_BLOB 」を参照してください。
certHash
証明書の SHA 拇印。
詳細については、「 FWP_BYTE_BLOB 」を参照してください。
flags
指定できる値
IKEEXT_CERT_CREDENTIAL_FLAG_NAP_CERT
certificate
エンコードされた証明書。 CertCreateCertificateContext を使用して、エンコードされた証明書から証明書コンテキストを作成します。
詳細については、「 FWP_BYTE_BLOB 」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | iketypes.h |