Bagikan melalui


struktur IKEEXT_CREDENTIAL1 (iketypes.h)

Struktur IKEEXT_CREDENTIAL1 digunakan untuk menyimpan informasi kredensial yang digunakan untuk autentikasi. IKEEXT_CREDENTIAL2 tersedia. Untuk Windows Vista, IKEEXT_CREDENTIAL0 tersedia.

 

Sintaks

typedef struct IKEEXT_CREDENTIAL1_ {
  IKEEXT_AUTHENTICATION_METHOD_TYPE        authenticationMethodType;
  IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE impersonationType;
  union {
    IKEEXT_PRESHARED_KEY_AUTHENTICATION1 *presharedKey;
    IKEEXT_CERTIFICATE_CREDENTIAL1       *certificate;
    IKEEXT_NAME_CREDENTIAL0              *name;
  };
} IKEEXT_CREDENTIAL1;

Anggota

authenticationMethodType

Jenis metode autentikasi.

Lihat IKEEXT_AUTHENTICATION_METHOD_TYPE untuk informasi selengkapnya.

impersonationType

Jenis peniruan.

Lihat IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE untuk informasi selengkapnya.

presharedKey

Tersedia saat authenticationMethodTypeIKEEXT_PRESHARED_KEY.

Lihat IKEEXT_PRESHARED_KEY_AUTHENTICATION1 untuk informasi selengkapnya.

certificate

Tersedia saat authenticationMethodType adalah salah satu nilai berikut.

IKEEXT_CERTIFICATE_CREDENTIAL1 IKEEXT_CERTIFICATE IKEEXT_CERTIFICATE_ECDSA_P256 IKEEXT_CERTIFICATE_ECDSA_P384 IKEEXT_SSLIKEEXT_SSL_ECDSA_P256IKEEXT_SSL_ECDSA_P384IKEEXT_IPV6_CGA Lihat IKEEXT_CERTIFICATE_CREDENTIAL1 untuk informasi selengkapnya.

name

Tersedia saat authenticationMethodType adalah salah satu nilai berikut.

IKEEXT_KERBEROSIKEEXT_NTML_V2 Lihat IKEEXT_NAME_CREDENTIAL0 untuk informasi selengkapnya.

Persyaratan

   
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header iketypes.h

Lihat juga

IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE

IKEEXT_AUTHENTICATION_METHOD_TYPE

IKEEXT_CERTIFICATE_CREDENTIAL1

IKEEXT_NAME_CREDENTIAL0

IKEEXT_PRESHARED_KEY_AUTHENTICATION1

Struktur API Platform Pemfilteran Windows