struktur IKEEXT_CERTIFICATE_CRITERIA0 (iketypes.h)

Struktur IKEEXT_CERTIFICATE_CRITERIA0 berisi serangkaian kriteria untuk diterapkan ke metode autentikasi.

Sintaks

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;

Anggota

certData

Jenis: FWP_BYTE_BLOB

Nama yang dikodekan X509/ASN.1 dari sertifikat akar. Harus kosong saat menentukan Enterprise atau konfigurasi penyimpanan akar tepercaya.

certHash

Jenis: FWP_BYTE_BLOB

String heksadesimal 16 karakter yang mewakili ID, thumbprint, atau HASH sertifikat akhir.

eku

Jenis: IKEEXT_CERT_EKUS0*

Pengidentifikasi objek (OID) penggunaan kunci diperluas (EKU) tertentu yang dipilih untuk kriteria pada sertifikat akhir.

name

Jenis: IKEEXT_CERT_NAME0*

Nama/subjek yang dipilih untuk kriteria pada sertifikat akhir.

flags

Jenis: UINT32

Dicadangkan untuk penggunaan sistem.

Keterangan

Anggota certData mengacu pada nama sertifikat akar yang dikodekan, sementara anggota certHash, eku, dan nama mengacu pada kriteria pada sertifikat akhir.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Header iketypes.h

Lihat juga

FWP_BYTE_BLOB

IKEEXT_CERT_EKUS0

IKEEXT_CERT_NAME0