Microsoft Internet Security and Acceleration Server 2004 SDK

EnableCHAP Property of IFPCVpnPPPSettings[C++]

FPCVpnPPPSettings.EnableCHAP [Visual Basic]

[C++]

The EnableCHAP property gets or sets a Boolean value that indicates whether the Challenge Handshake Authentication Protocol (CHAP) is enabled. CHAP is a challenge/response authentication protocol for Point-to-Point Protocol (PPP) connections that applies the Message Digest 5 (MD-5) hashing algorithm to a combination of the challenge string issued by the authenticating server and the user's password, and then sends the result in the response.

HRESULT get_EnableCHAP(
  VARIANT_BOOL* pfEnableCHAP
);

HRESULT put_EnableCHAP(
  VARIANT_BOOL fEnableCHAP
);

Parameters

pfEnableCHAP
Pointer to a Boolean variable that is set on return to VARIANT_TRUE if CHAP is enabled, or to VARIANT_FALSE if CHAP is disabled.
fEnableCHAP
Boolean value that specifies whether CHAP is enabled.

Return Values

These property methods return S_OK if the call is successful; otherwise, they return an error code.

Remarks

This property is read/write.

[Visual Basic]

The EnableCHAP property gets or sets a Boolean value that indicates whether the Challenge Handshake Authentication Protocol (CHAP) is enabled. CHAP is a challenge/response authentication protocol for Point-to-Point Protocol (PPP) connections that applies the Message Digest 5 (MD-5) hashing algorithm to a combination of the challenge string issued by the authenticating server and the user's password, and then sends the result in the response.

Property EnableCHAP As Boolean

Property Value

Boolean value that indicates whether CHAP is enabled.

Remarks

This property is read/write.

Requirements

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.

See Also

FPCVpnPPPSettings