다음을 통해 공유


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로 인코딩된 이름입니다. Enterprise 또는 신뢰할 수 있는 루트 저장소 구성을 지정할 때는 비어 있어야 합니다.

certHash

형식: FWP_BYTE_BLOB

최종 인증서의 ID, 지문 또는 HASH를 나타내는 16자 16자 문자열입니다.

eku

형식: IKEEXT_CERT_EKUS0*

최종 인증서의 조건에 대해 선택한 특정 EKU(확장 키 사용) 개체 식별자(OID)입니다.

name

형식: IKEEXT_CERT_NAME0*

최종 인증서의 조건에 대해 선택한 이름/제목입니다.

flags

형식: UINT32

시스템에서 사용하도록 예약되었습니다.

설명

certData 멤버는 루트 인증서의 인코딩된 이름을 참조하고 certHash, eku이름 멤버는 최종 인증서의 조건을 참조합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 iketypes.h

추가 정보

FWP_BYTE_BLOB

IKEEXT_CERT_EKUS0

IKEEXT_CERT_NAME0