ManagementAuthenticationProvider Class

IIS 7.0
 

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

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

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

No code example is currently available or this language may not be supported.

NameDescription
System_CAPS_protmethodManagementAuthenticationProvider()

Initializes a new instance of the ManagementAuthenticationProvider class.

NameDescription
System_CAPS_pubmethodAuthenticateUser(String, String)

When overridden in a derived class, returns a value indicating whether a user's credentials are valid.

System_CAPS_protmethodCreatePrincipal(String)

Creates a Windows security principal that has the specified user name.

System_CAPS_pubmethodCreateUser(String, String)

When overridden in a derived class, creates an IIS Manager user.

System_CAPS_pubmethodDeleteUser(String)

When overridden in a derived class, deletes an IIS Manager user.

System_CAPS_pubmethodDisableUser(String)

When overridden in a derived class, disables an IIS Manager user.

System_CAPS_pubmethodEnableUser(String)

When overridden in a derived class, enables an IIS Manager user.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetUser(String)

When overridden in a derived class, returns information about an IIS Manager user.

System_CAPS_pubmethodGetUsers(Int32, Int32)

When overridden in a derived class, returns a collection of information about IIS Manager users.

System_CAPS_pubmethodInitialize(IDictionary<String, String>)

When overridden in a derived class, initializes a dictionary of key/value pairs.

System_CAPS_pubmethodIsPasswordStrongEnough(String)

When overridden in a derived class, returns a value that indicates whether the specified password meets strength requirements.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodSetPassword(String, String)

When overridden in a derived class, sets the password for the specified user name.

System_CAPS_pubmethodToString()

(Inherited from Object.)

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.

Return to top
Show: