IOpenIdConnectEvents Rozhraní

Definice

Určuje události, které OpenIdConnectMiddleware vyvolává, aby bylo možné povolit vývojářům kontrolu nad procesem ověřování.

public interface class IOpenIdConnectEvents : Microsoft::AspNetCore::Authentication::IRemoteAuthenticationEvents
public interface IOpenIdConnectEvents : Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents
type IOpenIdConnectEvents = interface
    interface IRemoteAuthenticationEvents
Public Interface IOpenIdConnectEvents
Implements IRemoteAuthenticationEvents
Odvozené
Implementuje

Metody

AuthenticationFailed(AuthenticationFailedContext)

Vyvoláno, pokud jsou výjimky vyvolány během zpracování žádosti. Výjimky budou po této události znovu vyvolány, pokud nejsou potlačeny.

AuthorizationCodeReceived(AuthorizationCodeReceivedContext)

Vyvoláno po ověření tokenu zabezpečení, je-li ve zprávě protokolu uveden autorizační kód.

MessageReceived(MessageReceivedContext)

Vyvolá se při prvním přijetí zprávy protokolu.

RedirectToIdentityProvider(RedirectContext)

Vyvoláno před přesměrováním na zprostředkovatele identity za účelem ověření.

RedirectToIdentityProviderForSignOut(RedirectContext)

Vyvoláno před přesměrováním na zprostředkovatele identity, aby se odhlásil.

RemoteFailure(FailureContext)

Vyvolá se v případě, že došlo k chybě procesu vzdáleného ověřování.

(Zděděno od IRemoteAuthenticationEvents)
RemoteSignOut(RemoteSignOutContext)

Vyvolá se, když se na RemoteSignOutPath přijme požadavek.

TicketReceived(TicketReceivedContext)

Vyvoláno před přihlášením

(Zděděno od IRemoteAuthenticationEvents)
TokenResponseReceived(TokenResponseReceivedContext)

Volá se po tom, co se pro tokeny na koncovém bodu tokenu přikládá autorizační kód.

TokenValidated(TokenValidatedContext)

Vyvoláno, když byl ověřen IdToken a vytvořen AuthenticationTicket.

UserInformationReceived(UserInformationReceivedContext)

Vyvoláno, když jsou z UserInfoEndpoint načteny informace o uživateli.

Platí pro