IKEEXT_CERTIFICATE_AUTHENTICATION0 構造体 (iketypes.h)
IKEEXT_CERTIFICATE_AUTHENTICATION1を使用できます。 Windows 8 の場合は、 IKEEXT_CERTIFICATE_AUTHENTICATION2 を使用できます。
構文
typedef struct IKEEXT_CERTIFICATE_AUTHENTICATION0_ {
IKEEXT_CERT_CONFIG_TYPE inboundConfigType;
union {
struct {
UINT32 inboundRootArraySize;
IKEEXT_CERT_ROOT_CONFIG0 *inboundRootArray;
};
IKEEXT_CERT_ROOT_CONFIG0 *inboundEnterpriseStoreConfig;
IKEEXT_CERT_ROOT_CONFIG0 *inboundTrustedRootStoreConfig;
};
IKEEXT_CERT_CONFIG_TYPE outboundConfigType;
union {
struct {
UINT32 outboundRootArraySize;
IKEEXT_CERT_ROOT_CONFIG0 *outboundRootArray;
};
IKEEXT_CERT_ROOT_CONFIG0 *outboundEnterpriseStoreConfig;
IKEEXT_CERT_ROOT_CONFIG0 *outboundTrustedRootStoreConfig;
};
UINT32 flags;
} IKEEXT_CERTIFICATE_AUTHENTICATION0;
メンバー
inboundConfigType
受信ピア証明書検証用の証明書構成の種類。
詳細については、「 IKEEXT_CERT_CONFIG_TYPE 」を参照してください。
inboundRootArraySize
inboundRootArray メンバー内の要素の数。
inboundConfigType がIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LISTされている場合に使用できます。
inboundRootArray
ピア証明書チェーンを検証するための明示的な信頼リスト。
inboundConfigType がIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LISTされている場合に使用できます。
詳細については、「 IKEEXT_CERT_ROOT_CONFIG0 」を参照してください。
inboundEnterpriseStoreConfig
ピア証明書チェーンを検証するためのエンタープライズ ストアの構成。
inboundConfigType がIKEEXT_CERT_CONFIG_ENTERPRISE_STOREされている場合に使用できます。
詳細については、「 IKEEXT_CERT_ROOT_CONFIG0 」を参照してください。
inboundTrustedRootStoreConfig
ピア証明書チェーンを検証するための信頼されたルート ストアの構成。
inboundConfigType がIKEEXT_CERT_CONFIG_TRUSTED_ROOT_STOREされている場合に使用できます。
詳細については、「 IKEEXT_CERT_ROOT_CONFIG0 」を参照してください。
outboundConfigType
送信ローカル証明書検証用の証明書構成の種類。
詳細については、「 IKEEXT_CERT_CONFIG_TYPE 」を参照してください。
outboundRootArraySize
outboundRootArray メンバー内の要素の数。
outboundConfigType がIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LISTされている場合に使用できます。
outboundRootArray
ピアに送信する証明書チェーンを選択するための明示的な信頼リスト。
outboundConfigType がIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LISTされている場合に使用できます。
詳細については、「 IKEEXT_CERT_ROOT_CONFIG0 」を参照してください。
outboundEnterpriseStoreConfig
証明書チェーンを選択するためのエンタープライズ ストア構成。
outboundConfigType がIKEEXT_CERT_CONFIG_ENTERPRISE_STOREされている場合に使用できます。
詳細については、「 IKEEXT_CERT_ROOT_CONFIG0 」を参照してください。
outboundTrustedRootStoreConfig
証明書チェーンを選択するための信頼されたルート ストアの構成。
outboundConfigType がIKEEXT_CERT_CONFIG_ROOT_STOREされている場合に使用できます。
詳細については、「 IKEEXT_CERT_ROOT_CONFIG0 」を参照してください。
flags
証明書の認証特性を指定する次の値の組み合わせ。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | iketypes.h |