ManagementAuthenticationProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituído em uma classe derivada, fornece funcionalidade de autenticação para o Gerenciador do IIS.
public ref class ManagementAuthenticationProvider abstract
public abstract class ManagementAuthenticationProvider
type ManagementAuthenticationProvider = class
Public MustInherit Class ManagementAuthenticationProvider
- Herança
-
ManagementAuthenticationProvider
Notas aos Implementadores
Ao herdar de ManagementAuthenticationProvider, você deve substituir os seguintes membros: AuthenticateUser(String, String), CreateUser(String, String), DeleteUser(String), DisableUser(String), EnableUser(String), , GetUser(String), GetUsers(Int32, Int32), Initialize(IDictionary<String,String>), IsPasswordStrongEnough(String)e SetPassword(String, String).
Construtores
ManagementAuthenticationProvider() |
Inicializa uma nova instância da classe ManagementAuthenticationProvider. |
Métodos
AuthenticateUser(String, String) |
Quando substituído em uma classe derivada, retorna um valor que indica se as credenciais de um usuário são válidas. |
CreatePrincipal(String) |
Cria uma entidade de segurança do Windows que tem o nome de usuário especificado. |
CreateUser(String, String) |
Quando substituído em uma classe derivada, cria um usuário do Gerenciador do IIS. |
DeleteUser(String) |
Quando substituído em uma classe derivada, exclui um usuário do Gerenciador do IIS. |
DisableUser(String) |
Quando substituído em uma classe derivada, desabilita um usuário do Gerenciador do IIS. |
EnableUser(String) |
Quando substituído em uma classe derivada, habilita um usuário do Gerenciador do IIS. |
GetUser(String) |
Quando substituído em uma classe derivada, retorna informações sobre um usuário do Gerenciador do IIS. |
GetUsers(Int32, Int32) |
Quando substituído em uma classe derivada, retorna uma coleção de informações sobre usuários do Gerenciador do IIS. |
Initialize(IDictionary<String,String>) |
Quando substituído em uma classe derivada, inicializa um dicionário de pares chave/valor. |
IsPasswordStrongEnough(String) |
Quando substituído em uma classe derivada, retorna um valor que indica se a senha especificada atende aos requisitos de força. |
SetPassword(String, String) |
Quando substituído em uma classe derivada, define a senha para o nome de usuário especificado. |