AuthenticationFeature Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides the base class for creating authentication modules.
public ref class AuthenticationFeature abstract
public abstract class AuthenticationFeature
type AuthenticationFeature = class
Public MustInherit Class AuthenticationFeature
- Inheritance
-
AuthenticationFeature
Remarks
This class enables a third-party to plug into the Authentication page of IIS Manager. The server side requires a corresponding IAuthenticationModuleService or ConfigurationAuthenticationModuleService object.
Notes to Implementers
When you inherit from AuthenticationFeature, you must override the following members: AuthenticationType, Description, Name, GetTaskList(), Load(), and ShowHelp().
Constructors
AuthenticationFeature(Module) |
Initializes a new instance of the AuthenticationFeature class, using the specified module. |
Fields
FxVersion10 |
Specifies the 1.0 version of the .NET Framework. |
FxVersion11 |
Specifies the 1.1 version of the .NET Framework. |
FxVersion20 |
Specifies the 2.0 version of the .NET Framework. |
FxVersionNotRequired |
Specifies the 0.0 version of the .NET Framework. |
Properties
AuthenticationSettingsUpdated |
Gets or sets the event handler for authentication changes. |
AuthenticationType |
When overridden in a derived class, gets the type of authentication handshake that the scheme uses. |
Description |
When overridden in a derived class, gets a description of the authentication feature. |
IsEnabled |
Gets a value indicating whether the authentication feature is enabled. |
IsFeatureEnabled |
Gets a value indicating whether this feature should be displayed on the Authentication page. |
MinimumFrameworkVersion |
Gets the minimum required .NET Framework version. |
Module |
Gets the Module object that is associated with the feature. |
Name |
When overridden in a derived class, gets the display name for the authentication feature. |
Methods
DisplayErrorMessage(Exception, ResourceManager) |
Displays a modal dialog box with an error message, based on the specified exception and resource manager. |
GetService(Type) |
Retrieves the service from the module that is associated with the authentication feature, using the specified type information. |
GetTaskList() |
When overridden in a derived class, retrieves the task list that is used to configure the authentication feature. |
Load() |
When overridden in a derived class, loads the authentication feature. |
OnAuthenticationSettingsSaved() |
Calls the delegate that is set for the AuthenticationSettingsUpdated property. |
SetEnabled(Boolean) |
Sets the enabled state of the authentication feature. |
ShowHelp() |
When overridden in a derived class, returns a value that indicates whether to show Help for the authentication feature. |