IKEEXT_KERBEROS_AUTHENTICATION1 structure

The IKEEXT_KERBEROS_AUTHENTICATION1 structure contains information needed for preshared key authentication.

Note  IKEEXT_KERBEROS_AUTHENTICATION1 is the specific implementation of IKEEXT_KERBEROS_AUTHENTICATION used in Windows 8. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information. For Windows Vista and Windows 7, IKEEXT_KERBEROS_AUTHENTICATION0 is available.
 

Syntax


typedef struct IKEEXT_KERBEROS_AUTHENTICATION1__ {
  UINT32  flags;
  wchar_t *proxyServer;
} IKEEXT_KERBEROS_AUTHENTICATION1;

Members

flags

Type: UINT32

A combination of the following values.

Kerberos authentication flagMeaning
IKEEXT_KERB_AUTH_DISABLE_INITIATOR_TOKEN_GENERATION

Disable initiator generation of peer token from the peer's name string.

IKEEXT_KERB_AUTH_DONT_ACCEPT_EXPLICIT_CREDENTIALS

Refuse connections if the peer is using explicit credentials.

Applicable only to AuthIP.

IKEEXT_KERB_AUTH_FORCE_PROXY_ON_INITIATOR

Force the use of a Kerberos proxy server when acting as initiator.

 

proxyServer

Type: wchar_t*

The Kerberos proxy server.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Iketypes.h

IDL

Iketypes.idl

See also

Windows Filtering Platform API Structures

 

 

Show: