Share via


IOpenIdConnectEvents Arabirim

Tanım

Kimlik doğrulama işlemi üzerinde geliştirici denetimini etkinleştirmek için çağıran OpenIdConnectMiddlewareolayları belirtir.

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
Türetilmiş
Uygulamalar

Yöntemler

AuthenticationFailed(AuthenticationFailedContext)

İstek işleme sırasında özel durumlar oluşursa çağrılır. Gizlenmediği sürece özel durumlar bu olaydan sonra yeniden oluşturulur.

AuthorizationCodeReceived(AuthorizationCodeReceivedContext)

Protokol iletisinde bir yetkilendirme kodu varsa, güvenlik belirteci doğrulamasından sonra çağrılır.

MessageReceived(MessageReceivedContext)

Bir protokol iletisi ilk alındığında çağrılır.

RedirectToIdentityProvider(RedirectContext)

Kimlik doğrulaması için kimlik sağlayıcısına yeniden yönlendirilmeden önce çağrılır.

RedirectToIdentityProviderForSignOut(RedirectContext)

Oturumu kapatmak için kimlik sağlayıcısına yönlendirilmeden önce çağrılır.

RemoteFailure(FailureContext)

Uzak kimlik doğrulama işleminde hata olduğunda çağrılır.

(Devralındığı yer: IRemoteAuthenticationEvents)
RemoteSignOut(RemoteSignOutContext)

RemoteSignOutPath üzerinde bir istek alındığında çağrılır.

TicketReceived(TicketReceivedContext)

Oturum açmadan önce çağrılır.

(Devralındığı yer: IRemoteAuthenticationEvents)
TokenResponseReceived(TokenResponseReceivedContext)

Belirteç uç noktasındaki belirteçler için "yetkilendirme kodu" kullanıldıktan sonra çağrılır.

TokenValidated(TokenValidatedContext)

IdToken doğrulandığında ve AuthenticationTicket oluşturduğunda çağrılır.

UserInformationReceived(UserInformationReceivedContext)

Kullanıcı bilgileri UserInfoEndpoint'ten alındığında çağrılır.

Şunlara uygulanır