IAuthenticationSignInHandler 介面

定義

用來判斷處理常式是否支援 SignIn。

public interface class IAuthenticationSignInHandler : Microsoft::AspNetCore::Authentication::IAuthenticationSignOutHandler
public interface IAuthenticationSignInHandler : Microsoft.AspNetCore.Authentication.IAuthenticationSignOutHandler
type IAuthenticationSignInHandler = interface
    interface IAuthenticationSignOutHandler
    interface IAuthenticationHandler
type IAuthenticationSignInHandler = interface
    interface IAuthenticationHandler
    interface IAuthenticationSignOutHandler
Public Interface IAuthenticationSignInHandler
Implements IAuthenticationSignOutHandler
衍生
實作

方法

AuthenticateAsync()

驗證目前的要求。

(繼承來源 IAuthenticationHandler)
ChallengeAsync(AuthenticationProperties)

挑戰目前的要求。

(繼承來源 IAuthenticationHandler)
ForbidAsync(AuthenticationProperties)

禁止目前的要求。

(繼承來源 IAuthenticationHandler)
InitializeAsync(AuthenticationScheme, HttpContext)

初始化驗證處理常式。 處理常式應該從要求和配置初始化它所需的任何專案,做為此方法的一部分。

(繼承來源 IAuthenticationHandler)
SignInAsync(ClaimsPrincipal, AuthenticationProperties)

處理登入。

SignOutAsync(AuthenticationProperties)

登出行為。

(繼承來源 IAuthenticationSignOutHandler)

適用於