HandleRequestResult 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含身份验证调用的结果
public ref class HandleRequestResult : Microsoft::AspNetCore::Authentication::AuthenticateResult
public class HandleRequestResult : Microsoft.AspNetCore.Authentication.AuthenticateResult
type HandleRequestResult = class
inherit AuthenticateResult
Public Class HandleRequestResult
Inherits AuthenticateResult
- 继承
构造函数
HandleRequestResult() |
包含身份验证调用的结果 |
属性
Failure |
保存来自身份验证的失败信息。 (继承自 AuthenticateResult) |
Handled |
指示身份验证阶段由用户干预直接处理,不应尝试进一步处理。 |
None |
指示没有为此身份验证方案返回任何信息。 (继承自 AuthenticateResult) |
Principal |
获取具有经过身份验证的用户标识的 claims-principal。 (继承自 AuthenticateResult) |
Properties |
身份验证会话的附加状态值。 (继承自 AuthenticateResult) |
Skipped |
指示应跳过默认身份验证逻辑,并应调用管道的其余部分。 |
Succeeded |
如果已生成票证,则身份验证成功。 (继承自 AuthenticateResult) |
Ticket |
身份验证票证。 (继承自 AuthenticateResult) |
方法
Clone() |
创建结果的新深层副本 (继承自 AuthenticateResult) |
Fail(Exception, AuthenticationProperties) |
指示身份验证期间失败。 |
Fail(Exception) |
指示身份验证期间失败。 |
Fail(String, AuthenticationProperties) |
指示身份验证期间失败。 |
Fail(String) |
指示身份验证期间失败。 |
Handle() |
停止针对此请求的所有处理并返回到客户端。 调用方负责生成完整响应。 |
NoResult() |
指示身份验证期间未生成任何结果。 |
SkipHandler() |
停止处理当前处理程序中的请求。 |
Success(AuthenticationTicket) |
指示身份验证成功。 |