IKEEXT_CERTIFICATE_AUTHENTICATION1 구조체(iketypes.h)
IKEEXT_CERTIFICATE_AUTHENTICATION2 사용할 수 있습니다. Windows Vista의 경우 IKEEXT_CERTIFICATE_AUTHENTICATION0 사용할 수 있습니다.
구문
typedef struct IKEEXT_CERTIFICATE_AUTHENTICATION1_ {
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;
FWP_BYTE_BLOB localCertLocationUrl;
} IKEEXT_CERTIFICATE_AUTHENTICATION1;
멤버
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
인증서 인증 특성을 지정하는 다음 값의 조합입니다.
localCertLocationUrl
IKEv2에서 피어에 로컬 머신을 인증하는 데 사용할 인코딩된 인증서 또는 인증서 번들을 가리키는 HTTP URL입니다.
IKEv2에만 적용됩니다.
자세한 내용은 FWP_BYTE_BLOB 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | iketypes.h |