OAuthCreatingTicketContext 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含有关登录会话以及用户 ClaimsIdentity的信息。
public ref class OAuthCreatingTicketContext : Microsoft::AspNetCore::Authentication::BaseContext
public ref class OAuthCreatingTicketContext : Microsoft::AspNetCore::Authentication::ResultContext<Microsoft::AspNetCore::Authentication::OAuth::OAuthOptions ^>
public class OAuthCreatingTicketContext : Microsoft.AspNetCore.Authentication.BaseContext
public class OAuthCreatingTicketContext : Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions>
type OAuthCreatingTicketContext = class
inherit BaseContext
type OAuthCreatingTicketContext = class
inherit ResultContext<OAuthOptions>
Public Class OAuthCreatingTicketContext
Inherits BaseContext
Public Class OAuthCreatingTicketContext
Inherits ResultContext(Of OAuthOptions)
- 继承
- 继承
构造函数
属性
| AccessToken |
获取身份验证服务提供的访问令牌。 |
| Backchannel |
获取用于与提供程序通信的反向通道。 |
| ExpiresIn |
获取访问令牌过期时间。 |
| HttpContext |
包含有关登录会话以及用户 ClaimsIdentity的信息。 (继承自 BaseContext) |
| HttpContext |
上下文。 (继承自 BaseContext<TOptions>) |
| Identity |
获取身份验证票证公开的main标识。
当票证为 |
| Options |
包含有关登录会话以及用户 ClaimsIdentity的信息。 |
| Options |
获取与方案关联的身份验证选项。 (继承自 BaseContext<TOptions>) |
| Principal |
获取或设置 ClaimsPrincipal 包含用户声明的 。 (继承自 ResultContext<TOptions>) |
| Properties |
获取或设置 AuthenticationProperties。 (继承自 ResultContext<TOptions>) |
| RefreshToken |
获取身份验证服务提供的刷新令牌。 |
| Request |
包含有关登录会话以及用户 ClaimsIdentity的信息。 (继承自 BaseContext) |
| Request |
请求。 (继承自 BaseContext<TOptions>) |
| Response |
包含有关登录会话以及用户 ClaimsIdentity的信息。 (继承自 BaseContext) |
| Response |
响应。 (继承自 BaseContext<TOptions>) |
| Result |
获取 AuthenticateResult 结果。 (继承自 ResultContext<TOptions>) |
| Scheme |
身份验证方案。 (继承自 BaseContext<TOptions>) |
| Ticket |
AuthenticationTicket将创建的 。 |
| TokenResponse |
获取身份验证服务返回的令牌响应。 |
| TokenType |
获取身份验证服务提供的访问令牌类型。 |
| User |
获取 JSON 序列化的用户或空 JsonElement 用户(如果不可用)。 |
方法
| Fail(Exception) |
指示身份验证期间失败。 (继承自 ResultContext<TOptions>) |
| Fail(String) |
指示身份验证期间失败。 (继承自 ResultContext<TOptions>) |
| NoResult() |
指示没有为此身份验证方案返回任何信息。 (继承自 ResultContext<TOptions>) |
| RunClaimActions() | |
| RunClaimActions(JObject) |
包含有关登录会话以及用户 ClaimsIdentity的信息。 |
| RunClaimActions(JsonElement) |
检查指定的 |
| Success() |
调用使用 和 Properties成功创建票证Principal。 (继承自 ResultContext<TOptions>) |