OpenIdConnectEvents Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kimlik doğrulama işlemi üzerinde geliştirici denetimini etkinleştirmek için çağıran OpenIdConnectHandler olayları belirtir.
public ref class OpenIdConnectEvents : Microsoft::AspNetCore::Authentication::RemoteAuthenticationEvents, Microsoft::AspNetCore::Authentication::OpenIdConnect::IOpenIdConnectEvents
public ref class OpenIdConnectEvents : Microsoft::AspNetCore::Authentication::RemoteAuthenticationEvents
public class OpenIdConnectEvents : Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents, Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents
public class OpenIdConnectEvents : Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents
type OpenIdConnectEvents = class
inherit RemoteAuthenticationEvents
interface IOpenIdConnectEvents
interface IRemoteAuthenticationEvents
type OpenIdConnectEvents = class
inherit RemoteAuthenticationEvents
Public Class OpenIdConnectEvents
Inherits RemoteAuthenticationEvents
Implements IOpenIdConnectEvents
Public Class OpenIdConnectEvents
Inherits RemoteAuthenticationEvents
- Devralma
- Uygulamalar
Oluşturucular
OpenIdConnectEvents() |
Kimlik doğrulama işlemi üzerinde geliştirici denetimini etkinleştirmek için çağıran OpenIdConnectHandler olayları belirtir. |
Özellikler
OnAccessDenied |
Uzak sunucu tarafından bir erişim reddedildi hatası döndürildiğinde çağrılır. (Devralındığı yer: RemoteAuthenticationEvents) |
OnAuthenticationFailed |
İ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. |
OnAuthorizationCodeReceived |
Protokol iletisinde bir yetkilendirme kodu varsa, güvenlik belirteci doğrulamasından sonra çağrılır. |
OnMessageReceived |
Bir protokol iletisi ilk alındığında çağrılır. |
OnRedirectToIdentityProvider |
Kimlik doğrulaması için kimlik sağlayıcısına yeniden yönlendirilmeden önce çağrılır. Bu, kimlik doğrulama işlemi aracılığıyla kalıcı olacak ProtocolMessage.State'i ayarlamak için kullanılabilir. ProtocolMessage, kimlik sağlayıcısına gönderilen parametreleri eklemek veya özelleştirmek için de kullanılabilir. |
OnRedirectToIdentityProviderForSignOut |
Oturumu kapatmak için kimlik sağlayıcısına yönlendirilmeden önce çağrılır. |
OnRemoteFailure |
Uzak bir hata olduğunda çağrılır. (Devralındığı yer: RemoteAuthenticationEvents) |
OnRemoteSignOut |
RemoteSignOutPath üzerinde bir istek alındığında çağrılır. |
OnSignedOutCallbackRedirect |
Uzaktan oturumu kapatma akışının sonundaki öğesine yeniden yönlendirilmeden SignedOutRedirectUri önce çağrılır. |
OnTicketReceived |
Uzak anahtar alındıktan sonra çağrılır. (Devralındığı yer: RemoteAuthenticationEvents) |
OnTokenResponseReceived |
Belirteç uç noktasındaki belirteçler için "yetkilendirme kodu" kullanıldıktan sonra çağrılır. |
OnTokenValidated |
IdToken doğrulandığında ve AuthenticationTicket oluşturduğunda çağrılır. Bu olaydan sonra kimlik doğrulama akışının diğer yönlerini nonce gibi doğrulayan ek denetimler olduğuna dikkat edin. |
OnUserInformationReceived |
Kullanıcı bilgileri UserInfoEndpoint'ten alındığında çağrılır. |
Yöntemler
AccessDenied(AccessDeniedContext) |
Uzak sunucu tarafından bir erişim reddedildi hatası döndürildiğinde çağrılır. (Devralındığı yer: RemoteAuthenticationEvents) |
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 ç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. Bu, kimlik doğrulama işlemi aracılığıyla kalıcı olacak ProtocolMessage.State'i ayarlamak için kullanılabilir. ProtocolMessage, kimlik sağlayıcısına gönderilen parametreleri eklemek veya özelleştirmek için de kullanılabilir. |
RedirectToIdentityProviderForSignOut(RedirectContext) |
Oturumu kapatmak için kimlik sağlayıcısına yönlendirilmeden önce çağrılır. |
RemoteFailure(FailureContext) |
Uzak hata olduğunda çağrılır (Devralındığı yer: RemoteAuthenticationEvents) |
RemoteFailure(RemoteFailureContext) |
Uzak bir hata olduğunda çağrılır. (Devralındığı yer: RemoteAuthenticationEvents) |
RemoteSignOut(RemoteSignOutContext) |
RemoteSignOutPath üzerinde bir istek alındığında çağrılır. |
SignedOutCallbackRedirect(RemoteSignOutContext) |
Uzaktan oturumu kapatma akışının sonundaki öğesine yeniden yönlendirilmeden SignedOutRedirectUri önce çağrılır. |
TicketReceived(TicketReceivedContext) |
Uzak anahtar alındıktan sonra çağrılır. (Devralındığı yer: RemoteAuthenticationEvents) |
TokenResponseReceived(TokenResponseReceivedContext) |
Belirteç uç noktasındaki belirteçler için bir 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. Bu olaydan sonra kimlik doğrulama akışının diğer yönlerini nonce gibi doğrulayan ek denetimler olduğuna dikkat edin. |
UserInformationReceived(UserInformationReceivedContext) |
Kullanıcı bilgileri UserInfoEndpoint'ten alındığında çağrılır. |