Compartir a través de


IAuthenticationProvider (Interfaz)

Acepta un puntero IHttpUser validado a través del método SetUser . Una vez establecido un puntero distinto de NULL IHttpUser , el usuario se autentica y el procesamiento de solicitudes puede continuar.

Sintaxis

class IAuthenticationProvider : public IHttpEventProvider  

Métodos

En la tabla siguiente se enumeran los métodos expuestos por la IAuthenticationProvider interfaz .

Nombre Descripción
SetErrorStatus (Se hereda de IHttpEventProvider).
SetUser Establece el usuario autenticado en el proveedor de autenticación.

Clases derivadas

Esta clase no contiene clases derivadas.

Comentarios

Las clases derivadas de CHttpModule que se registran para eventos de RQ_AUTHENTICATE_REQUEST reciben un IAuthenticationProvider puntero como parámetro en el método virtual CHttpModule::OnAuthenticateRequest.

Jerarquía de herencia

IHttpEventProvider

IAuthenticationProvider

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Servidor - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
- IIS Express 7.5, IIS Express 8.0, IIS Express 10.0
Encabezado Httpserv.h

Consulte también

CHttpModule (clase)
CHttpModule::OnAuthenticateRequest (Método)