TwitterCreatingTicketContext 类

定义

包含有关登录会话以及用户的信息 ClaimsIdentity

public ref class TwitterCreatingTicketContext : Microsoft::AspNetCore::Authentication::Twitter::BaseTwitterContext
public ref class TwitterCreatingTicketContext : Microsoft::AspNetCore::Authentication::ResultContext<Microsoft::AspNetCore::Authentication::Twitter::TwitterOptions ^>
public class TwitterCreatingTicketContext : Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext
public class TwitterCreatingTicketContext : Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions>
type TwitterCreatingTicketContext = class
    inherit BaseTwitterContext
type TwitterCreatingTicketContext = class
    inherit ResultContext<TwitterOptions>
Public Class TwitterCreatingTicketContext
Inherits BaseTwitterContext
Public Class TwitterCreatingTicketContext
Inherits ResultContext(Of TwitterOptions)
继承
TwitterCreatingTicketContext
继承

构造函数

TwitterCreatingTicketContext(HttpContext, AuthenticationScheme, TwitterOptions, ClaimsPrincipal, AuthenticationProperties, String, String, String, String, JObject)

初始化 TwitterCreatingTicketContext

TwitterCreatingTicketContext(HttpContext, AuthenticationScheme, TwitterOptions, ClaimsPrincipal, AuthenticationProperties, String, String, String, String, JsonElement)

初始化 TwitterCreatingTicketContext

TwitterCreatingTicketContext(HttpContext, TwitterOptions, String, String, String, String, JObject)

初始化 TwitterCreatingTicketContext

属性

AccessToken

获取 Twitter 访问令牌

AccessTokenSecret

获取 Twitter 访问令牌机密

HttpContext (继承自 BaseContext)
HttpContext

上下文。

(继承自 BaseContext<TOptions>)
Options (继承自 BaseTwitterContext)
Options

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

(继承自 BaseContext<TOptions>)
Principal

获取 ClaimsPrincipal 表示用户的

Principal

获取或设置 ClaimsPrincipal 包含用户声明的 。

(继承自 ResultContext<TOptions>)
Properties

获取或设置常见身份验证属性的属性包

Properties

获取或设置 AuthenticationProperties

(继承自 ResultContext<TOptions>)
Request (继承自 BaseContext)
Request

请求。

(继承自 BaseContext<TOptions>)
Response (继承自 BaseContext)
Response

响应。

(继承自 BaseContext<TOptions>)
Result

获取 AuthenticateResult 结果。

(继承自 ResultContext<TOptions>)
Scheme

身份验证方案。

(继承自 BaseContext<TOptions>)
ScreenName

获取 Twitter 屏幕名称

User

获取 JSON 序列化用户,如果它不可用,则为空 JsonElement

UserId

获取 Twitter 用户 ID

方法

Fail(Exception)

指示身份验证期间出现故障。

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

指示身份验证期间出现故障。

(继承自 ResultContext<TOptions>)
NoResult()

指示没有为此身份验证方案返回任何信息。

(继承自 ResultContext<TOptions>)
Success()

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

(继承自 ResultContext<TOptions>)

适用于