TicketReceivedContext 类

定义

向处理程序提供程序提供上下文信息。

public ref class TicketReceivedContext : Microsoft::AspNetCore::Authentication::BaseControlContext
public ref class TicketReceivedContext : Microsoft::AspNetCore::Authentication::RemoteAuthenticationContext<Microsoft::AspNetCore::Authentication::RemoteAuthenticationOptions ^>
public class TicketReceivedContext : Microsoft.AspNetCore.Authentication.BaseControlContext
public class TicketReceivedContext : Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext<Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions>
type TicketReceivedContext = class
    inherit BaseControlContext
type TicketReceivedContext = class
    inherit RemoteAuthenticationContext<RemoteAuthenticationOptions>
Public Class TicketReceivedContext
Inherits BaseControlContext
Public Class TicketReceivedContext
Inherits RemoteAuthenticationContext(Of RemoteAuthenticationOptions)
继承
TicketReceivedContext
继承

构造函数

TicketReceivedContext(HttpContext, AuthenticationScheme, RemoteAuthenticationOptions, AuthenticationTicket)

初始化 TicketReceivedContext 的新实例。

TicketReceivedContext(HttpContext, RemoteAuthenticationOptions, AuthenticationTicket)

向处理程序提供程序提供上下文信息。

属性

HandledResponse

向处理程序提供程序提供上下文信息。

(继承自 BaseControlContext)
HttpContext

向处理程序提供程序提供上下文信息。

(继承自 BaseContext)
HttpContext

上下文。

(继承自 BaseContext<TOptions>)
Options

向处理程序提供程序提供上下文信息。

Options

获取与方案关联的身份验证选项。

(继承自 BaseContext<TOptions>)
Principal

向处理程序提供程序提供上下文信息。

Principal

获取 ClaimsPrincipal 包含用户声明的 。

(继承自 RemoteAuthenticationContext<TOptions>)
Properties

向处理程序提供程序提供上下文信息。

Properties

获取或设置 AuthenticationProperties

(继承自 RemoteAuthenticationContext<TOptions>)
Request

向处理程序提供程序提供上下文信息。

(继承自 BaseContext)
Request

请求。

(继承自 BaseContext<TOptions>)
Response

向处理程序提供程序提供上下文信息。

(继承自 BaseContext)
Response

响应。

(继承自 BaseContext<TOptions>)
Result

HandleRequestResult处理程序使用的 。

(继承自 HandleRequestContext<TOptions>)
ReturnUri

获取或设置登录后要重定向到的 URL。

Scheme

身份验证方案。

(继承自 BaseContext<TOptions>)
Skipped

向处理程序提供程序提供上下文信息。

(继承自 BaseControlContext)
State

向处理程序提供程序提供上下文信息。

(继承自 BaseControlContext)
Ticket

获取或设置 Ticket 当此事件指示它已处理事件时返回的 。

(继承自 BaseControlContext)

方法

CheckEventResult(AuthenticateResult)

向处理程序提供程序提供上下文信息。

(继承自 BaseControlContext)
Fail(Exception)

指示身份验证失败。

(继承自 RemoteAuthenticationContext<TOptions>)
Fail(String)

指示身份验证失败。

(继承自 RemoteAuthenticationContext<TOptions>)
HandleResponse()

停止针对此请求的所有处理并返回到客户端。 调用方负责生成完整响应。 设置 Ticket 以触发登录。

(继承自 BaseControlContext)
HandleResponse()

停止针对此请求的所有处理并返回到客户端。 调用方负责生成完整响应。

(继承自 HandleRequestContext<TOptions>)
SkipHandler()

停止处理当前处理程序中的请求。

(继承自 HandleRequestContext<TOptions>)
SkipToNextMiddleware()

停止处理当前中间件中的请求并将控制权传递给下一个项。 不会调用 SignIn。

(继承自 BaseControlContext)
Success()

调用使用 和 Properties成功创建票证Principal

(继承自 RemoteAuthenticationContext<TOptions>)

适用于