共用方式為


WsFederationEvents 類別

定義

指定 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

建構函式

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)

適用於