ManagementAuthenticationProvider 类

定义

在派生类中重写时,为 IIS 管理器提供身份验证功能。

public ref class ManagementAuthenticationProvider abstract
public abstract class ManagementAuthenticationProvider
type ManagementAuthenticationProvider = class
Public MustInherit Class ManagementAuthenticationProvider
继承
ManagementAuthenticationProvider

实施者说明

ManagementAuthenticationProvider继承时,必须重写以下成员:AuthenticateUser(String, String)、、CreateUser(String, String)DeleteUser(String)DisableUser(String)EnableUser(String)GetUser(String)GetUsers(Int32, Int32)Initialize(IDictionary<String,String>)IsPasswordStrongEnough(String)SetPassword(String, String)

构造函数

ManagementAuthenticationProvider()

初始化 ManagementAuthenticationProvider 类的新实例。

方法

AuthenticateUser(String, String)

在派生类中重写时,返回一个值,该值指示用户的凭据是否有效。

CreatePrincipal(String)

创建具有指定用户名的 Windows 安全主体。

CreateUser(String, String)

在派生类中重写时,创建 IIS 管理器用户。

DeleteUser(String)

在派生类中重写时,删除 IIS 管理器用户。

DisableUser(String)

在派生类中重写时,禁用 IIS 管理器用户。

EnableUser(String)

在派生类中重写时,启用 IIS 管理器用户。

GetUser(String)

在派生类中重写时,返回有关 IIS 管理器用户的信息。

GetUsers(Int32, Int32)

在派生类中重写时,返回有关 IIS 管理器用户的信息集合。

Initialize(IDictionary<String,String>)

在派生类中重写时,初始化键/值对的字典。

IsPasswordStrongEnough(String)

在派生类中重写时,返回一个值,该值指示指定的密码是否满足强度要求。

SetPassword(String, String)

在派生类中重写时,设置指定用户名的密码。

适用于