WsFederationEvents 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定 WsFederationHandler 叫用的事件,讓開發人員能夠控制驗證程式。 />
public ref class WsFederationEvents : Microsoft::AspNetCore::Authentication::RemoteAuthenticationEvents
public class WsFederationEvents : Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents
type WsFederationEvents = class
inherit RemoteAuthenticationEvents
Public Class WsFederationEvents
Inherits RemoteAuthenticationEvents
- 繼承
建構函式
WsFederationEvents() |
指定 WsFederationHandler 叫用的事件,讓開發人員能夠控制驗證程式。 /> |
屬性
OnAccessDenied |
當遠端伺服器傳回拒絕存取錯誤時叫用。 (繼承來源 RemoteAuthenticationEvents) |
OnAuthenticationFailed |
如果要求處理期間擲回例外狀況,則叫用。 此事件之後會重新擲回例外狀況,除非受到抑制。 |
OnMessageReceived |
第一次收到通訊協定訊息時叫用。 |
OnRedirectToIdentityProvider |
叫用以操作重新導向至 SignIn、SignOut 或 Challenge 的識別提供者。 |
OnRemoteFailure |
發生遠端失敗時叫用。 (繼承來源 RemoteAuthenticationEvents) |
OnRemoteSignOut |
在 RemoteSignOutPath 端點收到 wsignoutcleanup 要求時叫用。 |
OnSecurityTokenReceived |
使用從通訊協定訊息擷取的安全性權杖來叫用。 |
OnSecurityTokenValidated |
在安全性權杖通過驗證且產生 ClaimsIdentity 之後叫用。 |
OnTicketReceived |
在收到遠端票證之後叫用。 (繼承來源 RemoteAuthenticationEvents) |
方法
AccessDenied(AccessDeniedContext) |
當遠端伺服器傳回拒絕存取錯誤時叫用。 (繼承來源 RemoteAuthenticationEvents) |
AuthenticationFailed(AuthenticationFailedContext) |
如果要求處理期間擲回例外狀況,則叫用。 此事件之後會重新擲回例外狀況,除非受到抑制。 |
MessageReceived(MessageReceivedContext) |
第一次收到通訊協定訊息時叫用。 |
RedirectToIdentityProvider(RedirectContext) |
叫用以操作重新導向至 SignIn、SignOut 或 Challenge 的識別提供者。 |
RemoteFailure(FailureContext) |
發生遠端失敗時叫用 (繼承來源 RemoteAuthenticationEvents) |
RemoteFailure(RemoteFailureContext) |
發生遠端失敗時叫用。 (繼承來源 RemoteAuthenticationEvents) |
RemoteSignOut(RemoteSignOutContext) |
在 RemoteSignOutPath 端點收到 wsignoutcleanup 要求時叫用。 |
SecurityTokenReceived(SecurityTokenReceivedContext) |
使用從通訊協定訊息擷取的安全性權杖來叫用。 |
SecurityTokenValidated(SecurityTokenValidatedContext) |
在安全性權杖通過驗證且產生 ClaimsIdentity 之後叫用。 |
TicketReceived(TicketReceivedContext) |
在收到遠端票證之後叫用。 (繼承來源 RemoteAuthenticationEvents) |