Condividi tramite


Interfaccia IAuthenticationProvider

Accetta un puntatore IHttpUser convalidato tramite il metodo SetUser . Dopo aver impostato un puntatore non NULL IHttpUser , l'utente viene autenticato e l'elaborazione delle richieste può continuare.

Sintassi

class IAuthenticationProvider : public IHttpEventProvider  

Metodi

Nella tabella seguente sono elencati i metodi esposti dall'interfaccia IAuthenticationProvider .

Nome Descrizione
SetErrorStatus Ereditato da IHttpEventProvider.
Setuser Imposta l'utente autenticato nel provider di autenticazione.

Classi derivate

Questa classe non contiene classi derivate.

Commenti

Le classi derivate CHttpModule che si registrano per gli eventi RQ_AUTHENTICATE_REQUEST ricevono un IAuthenticationProvider puntatore come parametro nel metodo virtuale CHttpModule::OnAuthenticateRequest.

Gerarchia di ereditarietà

IHttpEventProvider

IAuthenticationProvider

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - 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
Intestazione Httpserv.h

Vedere anche

Classe CHttpModule
Metodo CHttpModule::OnAuthenticateRequest