PS_EapConfiguration class

The PS_EapConfiguration class provides methods to create new Extensible Authentication Protocol (EAP) configuration objects that use certain authentication protocols.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("VpnClientPSProvider"), AMENDMENT]
class PS_EapConfiguration
{
};

Members

The PS_EapConfiguration class has these types of members:

Methods

The PS_EapConfiguration class has these methods.

Method Description
NewByEapMsChapv2Auth Creates an Extensible Authentication Protocol (EAP) configuration object that uses the EAP Microsoft Challenge Handshake Authentication Protocol version 2 (EAP-MSCHAPv2).
NewByEapTlsAuth Creates an Extensible Authentication Protocol (EAP) configuration object that uses the EAP Transport Layer Security (EAP-TLS) secure protocol.
NewByEapTtlsAuth Creates an Extensible Authentication Protocol (EAP) configuration object that uses the EAP Tunneled Transport Layer Security (EAP-TTLS) secure protocol.
NewByPeapAuth Creates an Extensible Authentication Protocol (EAP) configuration object that uses the Protected Extensible Authentication Protocol (PEAP) authentication protocol.

Requirements

Minimum supported client
Windows 8
Minimum supported server
Windows Server 2012
Namespace
Root\Microsoft\Windows\RemoteAccess\Client
MOF
VPNClientPSProvider.mof
DLL
VPNClientPSProvider.dll

See also

EapConfiguration