VPNClientPSProvider Provider

This section provides reference information for VPNClientPSProvider provider classes defined in VPNClientPSProvider.mof and implemented in VPNClientPSProvider.dll.

In this section

CIM_ManagedElement

ManagedElement is an abstract class that provides a common superclass (or top of the inheritance tree) for the non-association classes in the CIM Schema.

CIM_NextHopRoute

NextHopRoute represents one of a series of \'hops\' to reach a network destination. A route is administratively defined, or calculated/learned by a particular routing process. A ConcreteDependency associaton may be instantiated between a route and its routing service to indicate this. (In this scenario, the route is dependent on the service.)

MSFT_NetRoute

Represents the Route class in TCPIP WMIv2 provider.

EapConfiguration

The EapConfiguration class represents an Extensible Authentication Protocol (EAP) configuration object.

MSFT_NetRoute

Represents a TCP/IP route.

MSFT_VpnConnection

The MSFT_VpnConnection class provides a method to configure a virtual private network (VPN) connection profile.

PS_EapConfiguration

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

PS_VpnConnection

The PS_VpnConnection class contains the profile management functionality of the Get Connected wizard (GCW).

PS_VpnConnectionIPsecConfiguration

The PS_VpnConnectionIPsecConfiguration class can set or remove the IPsec custom policy configuration of a VPN connection profile.

PS_VpnConnectionProxy

The PS_VpnConnectionProxy class provides a method to modify the proxy configuration of a VPN profile.

PS_VpnConnectionRoute

The PS_VpnConnectionRoute class provides methods to add or remove routes to be plumbed for a VPN profile.

PS_VpnConnectionTrigger

The PS_VpnConnectionTrigger class has a method to retrieve the trigger properties of the VPN profile.

PS_VpnConnectionTriggerApplication

The PS_VpnConnectionTriggerApplication class provides methods to configure an application, which when launched will trigger a VPN connection.

PS_VpnConnectionTriggerDnsConfiguration

The PS_VpnConnectionTriggerDnsConfiguration class provides methods to manage the DNS trigger configuration of the VPN profile.

PS_VpnConnectionTriggerTrustedNetwork

The PS_VpnConnectionTriggerTrustedNetwork class provides methods to configure the trusted network configuration for VPN triggering.

PS_VpnServerAddress

The PS_VpnServerAddress class provides a method to create a new VPN Server address object.

ThirdPartyVpnConnection

The ThirdPartyVpnConnection class represents third party VPN profiles.

VpnCommonConfig

The VpnCommonConfig class represents the common attributes of the VpnConnection and ThirdPartyVpnConnection objects.

VpnConnection

The VpnConnection class represents the profile of a virtual private network (VPN) connection.

VpnConnectionIPsecConfiguration

The VpnConnectionIPsecConfiguration class represents the IPsec configuration for a VPN connection.

VpnConnectionProxy

The VpnConnectionProxy class represents the proxy settings for a VPN connection.

VpnConnectionTrigger

The VpnConnectionTrigger class represents the auto-trigger properties of a VPN connection.

VpnConnectionTriggerApplication

The VpnConnectionTriggerApplication class represents an application that auto-triggers a VPN connection.

VpnConnectionTriggerDnsConfiguration

The VpnConnectionTriggerDnsConfiguration class represents the DNS configuration for an auto-triggered VPN connection.

VpnConnectionTriggerTrustedNetwork

The VpnConnectionTriggerTrustedNetwork class represents the trusted network configuration for VPN triggering.

VpnServerAddress

The VpnServerAddress class represents a VPN server.