IKEEXT_CERTIFICATE_CRITERIA0 結構 (iketypes.h)
IKEEXT_CERTIFICATE_CRITERIA0 結構包含一組要套用至驗證方法的準則。
語法
typedef struct IKEEXT_CERTIFICATE_CRITERIA0_ {
FWP_BYTE_BLOB certData;
FWP_BYTE_BLOB certHash;
IKEEXT_CERT_EKUS0 *eku;
IKEEXT_CERT_NAME0 *name;
UINT32 flags;
} IKEEXT_CERTIFICATE_CRITERIA0;
成員
certData
類型: FWP_BYTE_BLOB
跟證書的 X509/ASN.1 編碼名稱。 指定企業或受信任的根存放區組態時,應該是空的。
certHash
類型: FWP_BYTE_BLOB
16 個字元的十六進位字串,表示結束憑證的標識碼、指紋或HASH。
eku
類型: IKEEXT_CERT_EKUS0*
EKU 的特定擴充密鑰使用方式 (EKU) 物件識別碼, (為結束憑證上準則選取的 OID) 。
name
類型: IKEEXT_CERT_NAME0*
在結束憑證上針對準則選取的名稱/主體。
flags
類型: UINT32
保留供系統使用。
備註
certData 成員是指跟證書的編碼名稱,而 certHash、eku 和名稱成員則參考結束憑證上的準則。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | iketypes.h |