ManagementAuthenticationProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中重写时,为 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) |
在派生类中重写时,设置指定用户名的密码。 |