IAuthenticationModule::CanPreAuthenticate Property
.NET Framework (current version)
Gets a value indicating whether the authentication module supports preauthentication.
Assembly: System (in System.dll)
Property Value
Type: System::Booleantrue if the authorization module supports preauthentication; otherwise false.
The CanPreAuthenticate property is set to true to indicate that the authentication module can respond with a valid Authorization instance when the PreAuthenticate method is called.
Notes to Implementers:
This is typically a fixed value; either the authentication module can preauthenticate, or it cannot.
The following example shows how to use the CanPreAuthenticate property. For a complete example refer to the AuthenticationManager class.
String^ m_authenticationType; bool m_canPreAuthenticate; public: // The CustomBasic constructor initializes the properties of the customized // authentication. CustomBasic() { m_authenticationType = "Basic"; m_canPreAuthenticate = false; } property String^ AuthenticationType { // Define the authentication type. This type is then used to identify this // custom authentication module. The default is set to Basic. virtual String^ get() { return m_authenticationType; } } property bool CanPreAuthenticate { // Define the pre-authentication capabilities for the module. The default is set // to false. virtual bool get() { return m_canPreAuthenticate; } }
.NET Framework
Available since 1.1
Available since 1.1
Show: