OpenIdConnectEvents Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает события, которые OpenIdConnectHandler вызываются для включения контроля разработчика над процессом проверки подлинности.
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
- Наследование
- Реализации
Конструкторы
OpenIdConnectEvents() |
Указывает события, которые OpenIdConnectHandler вызываются для включения контроля разработчика над процессом проверки подлинности. |
Свойства
OnAccessDenied |
Вызывается, когда удаленный сервер вернул ошибку об отказе в доступе. (Унаследовано от RemoteAuthenticationEvents) |
OnAuthenticationFailed |
Вызывается, если исключения порождены во время обработки запроса. Исключения будут порождены заново после этого события, если не будут подавлены. |
OnAuthorizationCodeReceived |
Вызывается после проверки токена безопасности, если код проверки подлинности присутствует в сообщении протокола. |
OnMessageReceived |
Вызывается, когда сообщение протокола получено впервые. |
OnRedirectToIdentityProvider |
Вызывается перед перенаправлением к поставщику удостоверений для проверки подлинности. С его помощью можно задать ProtocolMessage.State, который будет сохраняться в процессе проверки подлинности. ProtocolMessage также можно использовать для добавления или настройки параметров, отправляемых поставщику удостоверений. |
OnRedirectToIdentityProviderForSignOut |
Вызывается перед перенаправлением к поставщику удостоверений для выхода. |
OnRemoteFailure |
Вызывается при удаленном сбое. (Унаследовано от RemoteAuthenticationEvents) |
OnRemoteSignOut |
Вызывается при получении запроса в RemoteSignOutPath. |
OnSignedOutCallbackRedirect |
Вызывается перед перенаправлением SignedOutRedirectUri в в конце потока удаленного выхода. |
OnTicketReceived |
Вызывается после получения удаленного билета. (Унаследовано от RemoteAuthenticationEvents) |
OnTokenResponseReceived |
Вызывается после активации кода авторизации для маркеров в конечной точке маркера. |
OnTokenValidated |
Вызывается при проверке IdToken и создании AuthenticationTicket. Обратите внимание, что после этого события выполняются дополнительные проверки, которые проверяют другие аспекты потока проверки подлинности, такие как nonce. |
OnUserInformationReceived |
Вызывается при получении сведений о пользователе из UserInfoEndpoint. |
Методы
AccessDenied(AccessDeniedContext) |
Вызывается, когда удаленный сервер вернул ошибку об отказе в доступе. (Унаследовано от RemoteAuthenticationEvents) |
AuthenticationFailed(AuthenticationFailedContext) |
Вызывается, если исключения порождены во время обработки запроса. Исключения будут порождены заново после этого события, если не будут подавлены. |
AuthorizationCodeReceived(AuthorizationCodeReceivedContext) |
Вызывается, если код авторизации присутствует в сообщении протокола. |
MessageReceived(MessageReceivedContext) |
Вызывается, когда сообщение протокола получено впервые. |
RedirectToIdentityProvider(RedirectContext) |
Вызывается перед перенаправлением к поставщику удостоверений для проверки подлинности. С его помощью можно задать ProtocolMessage.State, который будет сохраняться в процессе проверки подлинности. ProtocolMessage также можно использовать для добавления или настройки параметров, отправляемых поставщику удостоверений. |
RedirectToIdentityProviderForSignOut(RedirectContext) |
Вызывается перед перенаправлением к поставщику удостоверений для выхода. |
RemoteFailure(FailureContext) |
Вызывается при удаленном сбое (Унаследовано от RemoteAuthenticationEvents) |
RemoteFailure(RemoteFailureContext) |
Вызывается при удаленном сбое. (Унаследовано от RemoteAuthenticationEvents) |
RemoteSignOut(RemoteSignOutContext) |
Вызывается при получении запроса в RemoteSignOutPath. |
SignedOutCallbackRedirect(RemoteSignOutContext) |
Вызывается перед перенаправлением SignedOutRedirectUri в в конце потока удаленного выхода. |
TicketReceived(TicketReceivedContext) |
Вызывается после получения удаленного билета. (Унаследовано от RemoteAuthenticationEvents) |
TokenResponseReceived(TokenResponseReceivedContext) |
Вызывается после активации кода авторизации для маркеров в конечной точке маркера. |
TokenValidated(TokenValidatedContext) |
Вызывается при проверке IdToken и создании AuthenticationTicket. Обратите внимание, что после этого события выполняются дополнительные проверки, которые проверяют другие аспекты потока проверки подлинности, такие как nonce. |
UserInformationReceived(UserInformationReceivedContext) |
Вызывается при получении сведений о пользователе из UserInfoEndpoint. |