OpenIdConnectEvents クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
認証プロセスを開発者が 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 |
認証するために ID プロバイダーにリダイレクトする前に呼び出されます。 これを使用して、認証プロセスを通じて永続化される ProtocolMessage.State を設定できます。 ProtocolMessage を使用して、ID プロバイダーに送信されるパラメーターを追加またはカスタマイズすることもできます。 |
OnRedirectToIdentityProviderForSignOut |
サインアウトするために ID プロバイダーにリダイレクトする前に呼び出されます。 |
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) |
認証するために ID プロバイダーにリダイレクトする前に呼び出されます。 これを使用して、認証プロセスを通じて永続化される ProtocolMessage.State を設定できます。 ProtocolMessage を使用して、ID プロバイダーに送信されるパラメーターを追加またはカスタマイズすることもできます。 |
RedirectToIdentityProviderForSignOut(RedirectContext) |
サインアウトするために ID プロバイダーにリダイレクトする前に呼び出されます。 |
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 からユーザー情報が取得されたときに呼び出されます。 |