Authentication Protocol Registry Values

The setup software for the EAP DLL may create the following registry values below <eaptypeid>. These registry values are defined in the Raseapif.h header file. The RAS_EAP_VALUENAME_PATH and RAS_EAP_VALUENAME_FRIENDLY_NAME values are required. The setup software may create other keys and values as well. These could be used by the authentication protocol itself. For more information and an example of registry configuration, see Registry Values Example.

RAS_EAP_VALUENAME_PATH

RAS_EAP_VALUENAME_FRIENDLY_NAME

RAS_EAP_VALUENAME_CONFIGUI

RAS_EAP_VALUENAME_DEFAULT_DATA

RAS_EAP_VALUENAME_REQUIRE_CONFIGUI

RAS_EAP_VALUENAME_CONFIG_CLSID

RAS_EAP_VALUENAME_IDENTITY

RAS_EAP_VALUENAME_INTERACTIVEUI

RAS_EAP_VALUENAME_INVOKE_NAMEDLG

RAS_EAP_VALUENAME_INVOKE_PWDDLG

RAS_EAP_VALUENAME_ENCRYPTION

RAS_EAP_VALUENAME_STANDALONE_SUPPORTED

RAS_EAP_VALUENAME_ROLES_SUPPORTED

RAS_EAP_VALUENAME_PER_POLICY_CONFIG

RAS_EAP_VALUENAME_PATH

Constant valuePath
TypeREG_EXPAND_SZ
DescriptionSpecifies the path to the EAP DLL.

 

RAS_EAP_VALUENAME_FRIENDLY_NAME

Constant valueFriendlyName
TypeREG_SZ
DescriptionSpecifies a friendly name for the authentication protocol. This name appears in the EAP application user interface for both dial-up and wireless implementations.

 

RAS_EAP_VALUENAME_CONFIGUI

Constant valueConfigUIPath
TypeREG_EXPAND_SZ
DescriptionSpecifies the path to the DLL that implements the configuration user interface on the client, because this UI is for client only.

 

RAS_EAP_VALUENAME_DEFAULT_DATA

Constant valueConfigData
TypeREG_BINARY
DescriptionSpecifies default configuration data for the authentication protocol.

 

RAS_EAP_VALUENAME_REQUIRE_CONFIGUI

Constant valueRequireConfigUI
TypeREG_DWORD
DescriptionSpecifies whether the user must provide configuration data in the EAP client application user interface. If this value is 1, the user is not allowed to exit the EAP client application UI without providing configuration data. The default value is 0.

 

RAS_EAP_VALUENAME_CONFIG_CLSID

Constant valueConfigCLSID
TypeREG_SZ
DescriptionSpecifies the class ID of the configuration UI on the server.

 

RAS_EAP_VALUENAME_IDENTITY

Constant valueIdentityPath
TypeREG_EXPAND_SZ
DescriptionSpecifies the path to the DLL that implements functions to obtain the user identity on the client, because this UI is for client only.

 

RAS_EAP_VALUENAME_INTERACTIVEUI

Constant valueInteractiveUIPath
TypeREG_EXPAND_SZ
DescriptionSpecifies the path to the DLL that implements the interactive user interface on the client, because this UI is for client only.

 

RAS_EAP_VALUENAME_INVOKE_NAMEDLG

Constant valueInvokeUsernameDialog
TypeREG_DWORD
DescriptionSpecifies whether RAS should display the standard Windows NT/Windows 2000 user name dialog (value of 1) or invoke RasEapGetIdentity (value of 0). The default value is 1.

 

RAS_EAP_VALUENAME_INVOKE_PWDDLG

Constant valueInvokePasswordDialog
TypeREG_DWORD
DescriptionSpecifies whether RAS should display the standard Windows NT/Windows 2000 password dialog. If this value exists and is 0, RAS will not display the password dialog. The default value is 1.

 

RAS_EAP_VALUENAME_ENCRYPTION

Constant valueMPPEEncryptionSupported
TypeREG_DWORD
DescriptionIf this value is 1, the authentication protocol can generate keys for the Microsoft Point-to-Point Encryption (MPPE) style of encryption. Possible values are 0 or 1. The default value is 0.

 

RAS_EAP_VALUENAME_STANDALONE_SUPPORTED

Constant valueStandaloneSupported
TypeREG_DWORD
DescriptionSpecifies whether this authentication protocol is supported on a standalone Windows 2000 Server. A value of 0 indicates that the EAP is not supported. The default value is 1.

 

RAS_EAP_VALUENAME_ROLES_SUPPORTED

Constant ValueRolesSupported
TypeREG_DWORD
DescriptionSpecifies the various roles the EAP supports. This indicates whether it can be used on a server or a client, whether it is supported for RAS connections (VPN) or PEAP. The default behavior is to show the EAP method in PEAP and in EAP.

 

RAS_EAP_VALUENAME_PER_POLICY_CONFIG

Constant ValuePerPolicyConfig
TypeREG_DWORD
Description

 

RAS_EAP_VALUENAME_ISTUNNEL_METHOD

This registry value is not in use.

RAS_EAP_VALUENAME_FILTER_INNERMETHODS

This registry value is not in use.

 

 

Community Additions

ADD
Show: