Export (0) Print
Expand All

ManagementAuthenticationProvider Class

IIS 7.0

When overridden in a derived class, provides authentication functionality for IIS Manager.

System..::..Object
  Microsoft.Web.Management.Server..::..ManagementAuthenticationProvider

Namespace:  Microsoft.Web.Management.Server
Assembly:  Microsoft.Web.Management (in Microsoft.Web.Management.dll)

'Declaration
Public MustInherit Class ManagementAuthenticationProvider
'Usage
Dim instance As ManagementAuthenticationProvider

The ManagementAuthenticationProvider type exposes the following members.

  NameDescription
Protected methodManagementAuthenticationProviderInitializes a new instance of the ManagementAuthenticationProvider class.
Top

  NameDescription
Public methodAuthenticateUserWhen overridden in a derived class, returns a value indicating whether a user's credentials are valid.
Protected methodCreatePrincipalCreates a Windows security principal that has the specified user name.
Public methodCreateUserWhen overridden in a derived class, creates an IIS Manager user.
Public methodDeleteUserWhen overridden in a derived class, deletes an IIS Manager user.
Public methodDisableUserWhen overridden in a derived class, disables an IIS Manager user.
Public methodEnableUserWhen overridden in a derived class, enables an IIS Manager user.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodGetUserWhen overridden in a derived class, returns information about an IIS Manager user.
Public methodGetUsersWhen overridden in a derived class, returns a collection of information about IIS Manager users.
Public methodInitializeWhen overridden in a derived class, initializes a dictionary of key/value pairs.
Public methodIsPasswordStrongEnoughWhen overridden in a derived class, returns a value that indicates whether the specified password meets strength requirements.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSetPasswordWhen overridden in a derived class, sets the password for the specified user name.
Public methodToString (Inherited from Object.)
Top

Notes to Inheritors

When you inherit from ManagementAuthenticationProvider, you must override the following members: AuthenticateUser, CreateUser, DeleteUser, DisableUser, EnableUser, GetUser, GetUsers, Initialize, IsPasswordStrongEnough, and SetPassword.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Community Additions

ADD
Show:
© 2014 Microsoft