Compartir a través de


ManagementAuthenticationProvider Clase

Definición

Cuando se reemplaza en una clase derivada, proporciona funcionalidad de autenticación para el Administrador de IIS.

public ref class ManagementAuthenticationProvider abstract
public abstract class ManagementAuthenticationProvider
type ManagementAuthenticationProvider = class
Public MustInherit Class ManagementAuthenticationProvider
Herencia
ManagementAuthenticationProvider

Notas a los implementadores

Al heredar de ManagementAuthenticationProvider, debe invalidar los siguientes miembros: AuthenticateUser(String, String), CreateUser(String, String), DeleteUser(String), DisableUser(String)GetUsers(Int32, Int32)GetUser(String)Initialize(IDictionary<String,String>)EnableUser(String)IsPasswordStrongEnough(String)y .SetPassword(String, String)

Constructores

ManagementAuthenticationProvider()

Inicializa una nueva instancia de la clase ManagementAuthenticationProvider.

Métodos

AuthenticateUser(String, String)

Cuando se reemplaza en una clase derivada, devuelve un valor que indica si las credenciales de un usuario son válidas.

CreatePrincipal(String)

Crea una entidad de seguridad de Windows que tiene el nombre de usuario especificado.

CreateUser(String, String)

Cuando se invalida en una clase derivada, crea un usuario del Administrador de IIS.

DeleteUser(String)

Cuando se invalida en una clase derivada, elimina un usuario del Administrador de IIS.

DisableUser(String)

Cuando se invalida en una clase derivada, deshabilita un usuario del Administrador de IIS.

EnableUser(String)

Cuando se invalida en una clase derivada, habilita un usuario del Administrador de IIS.

GetUser(String)

Cuando se reemplaza en una clase derivada, devuelve información sobre un usuario del Administrador de IIS.

GetUsers(Int32, Int32)

Cuando se reemplaza en una clase derivada, devuelve una colección de información sobre los usuarios del Administrador de IIS.

Initialize(IDictionary<String,String>)

Cuando se reemplaza en una clase derivada, inicializa un diccionario de pares clave-valor.

IsPasswordStrongEnough(String)

Cuando se invalida en una clase derivada, devuelve un valor que indica si la contraseña especificada cumple los requisitos de seguridad.

SetPassword(String, String)

Cuando se invalida en una clase derivada, establece la contraseña para el nombre de usuario especificado.

Se aplica a