WMS_AUTHENTICATION_FLAGS
Previous | Next |
WMS_AUTHENTICATION_FLAGS
The WMS_AUTHENTICATION_FLAGS enumeration type identifies what type of challenge and response mechanism is used between an authentication plug-in and the client.
Syntax
typedef enum WMS_AUTHENTICATION_FLAGS{ WMS_AUTHENTICATION_TEXT_CHALLENGE = 0x01, WMS_AUTHENTICATION_CLIENT_SHOWS_UI = 0x02, WMS_AUTHENTICATION_ANONYMOUS = 0x04, WMS_AUTHENTICATION_CHALLENGE_FIRST = 0x08 };
Members
WMS_AUTHENTICATION_TEXT_CHALLENGE
The challenge and response are text-based. For example, Digest is a text-based authentication protocol, but NTLM is not.
WMS_AUTHENTICATION_CLIENT_SHOWS_UI
The client must prompt the end user for a user ID and password.
WMS_AUTHENTICATION_ANONYMOUS
The plug-in does not require credentials from the client.
WMS_AUTHENTICATION_CHALLENGE_FIRST
The server initiates the authentication process by generating and sending a challenge blob. The client sends a response that depends on the challenge.
Remarks
This enumeration type is used by the GetFlags method on the IWMSAuthenticationPlugin interface. You can use a bitwise OR of values from the WMS_AUTHENTICATION_FLAGS enumeration type in an authentication to specify how information must be passed between the client and the server during the authentication process.
Requirements
Header: authen.h.
Library: WMSServerTypeLib.dll.
Platform: Windows Server 2003 family, Windows Server 2008 family.
See Also
- Enumeration Types
- IWMSAuthenticationPlugin.GetFlags (C#)
- IWMSAuthenticationPlugin.GetFlags (Visual Basic .NET)
- IWMSAuthenticationPlugin::GetFlags
Previous | Next |