Microsoft Internet Security and Acceleration Server 2004 SDK |
The FPCVpnNetworkL2tpPptpSettings object defines the Layer Two Tunneling Protocol (L2TP) or Point-to-Point Tunneling Protocol (PPTP) settings for site-to-site virtual private network (VPN) connections.
When the L2TP or PPTP protocol is used for site-to-site VPN connections, in addition to configuring the properties of this object, you must configure a default gateway for the local ISA Server computer. When no default gateway is defined, traffic from the VPN gateway in the remote site is denied.
The FPCVpnNetworkL2tpPptpSettings object can be accessed through the L2tpPptpSettings property of an FPCVpnNetworkConfiguration object when the NetworkConnectionType property of the containing FPCNetwork object is set to fpcVPNConnection.
Click here to see the ISA Server object hierarchy.
The FPCVpnNetworkL2tpPptpSettings object defines the following methods.
Method | Description |
---|---|
Refresh | Recursively reads the values of all of the object's properties from persistent storage, discarding any changes that have not been saved. |
Save | Recursively writes the current values of all of the object's properties to persistent storage. |
The FPCVpnNetworkL2tpPptpSettings object has the following properties.
Property | Description |
---|---|
AllowOutgoingConnection | Gets or sets a Boolean value that indicates whether the local site can initiate a connection to the remote site. |
EnableCHAP | Gets or sets a Boolean value that indicates whether the Challenge Handshake Authentication Protocol (CHAP) can be used for outgoing authentication. |
EnableEAP | Gets or sets a Boolean value that indicates whether the Extensible Authentication Protocol (EAP) can be used for outgoing authentication. |
EnableMSCHAP | Gets or sets a Boolean value that indicates whether the Microsoft Challenge Handshake Authentication Protocol version 1 (MS-CHAP) can be used for outgoing authentication. |
EnableMSCHAPv2 | Gets or sets a Boolean value that indicates whether the Microsoft Challenge Handshake Authentication Protocol version 2 (MS-CHAP v2) can be used for outgoing authentication. |
EnablePAP | Gets or sets a Boolean value that indicates whether the Password Authentication Protocol (PAP) can be used for outgoing authentication. |
EnableShivaPAP | Gets or sets a Boolean value that indicates whether the Shiva Password Authentication Protocol (SPAP) can be used for outgoing authentication. |
IdleDisconnectTime | Gets or sets the time, in seconds, after which an inactive connection is closed. |
PresharedKey | Gets or sets the preshared key for L2TP connections. |
Protocol | Gets or sets a value from the FpcVpnProtocol enumerated type that specifies which VPN protocol is to be used. |
RemoteCredentials | Gets an FPCCredentials object that specifies the user name, including the domain name, and the password that are presented to the remote site for authentication. |
RemoteServerAddress | Gets or sets the name or IP address of the remote site. |
UseIdleDisconnectTime | Gets or sets a Boolean value that indicates whether an inactive connection will be closed after the time specified in the IdleDisconnectTime property elapses. |
UsePresharedKey | Gets or sets a Boolean value that indicates whether a preshared key is to be used for authenticating L2TP connections. |
This object implements the IFPCVpnNetworkL2tpPptpSettings interface.
Server: Requires Windows Server 2003 or
Windows 2000.
Version: Requires Internet Security and Acceleration
Server 2004.
Header: Declared in Msfpccom.idl.
Library: Use Microsoft Internet Security and Acceleration
Server 2004 Administration Library.