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)

适用于