OAuthCreatingTicketContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des informations sur la session de connexion ainsi que sur l’utilisateur 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)
- Héritage
- Héritage
Constructeurs
Propriétés
AccessToken |
Obtient le jeton d’accès fourni par le service d’authentification. |
Backchannel |
Obtient le backchannel utilisé pour communiquer avec le fournisseur. |
ExpiresIn |
Obtient l’heure d’expiration du jeton d’accès. |
HttpContext |
Contient des informations sur la session de connexion ainsi que sur l’utilisateur ClaimsIdentity. (Hérité de BaseContext) |
HttpContext |
Contexte. (Hérité de BaseContext<TOptions>) |
Identity |
Obtient l’identité main exposée par le ticket d’authentification.
Cette propriété retourne |
Options |
Contient des informations sur la session de connexion ainsi que sur l’utilisateur ClaimsIdentity. |
Options |
Obtient les options d’authentification associées au schéma. (Hérité de BaseContext<TOptions>) |
Principal |
Obtient ou définit le ClaimsPrincipal contenant les revendications utilisateur. (Hérité de ResultContext<TOptions>) |
Properties |
Obtient ou définit AuthenticationProperties. (Hérité de ResultContext<TOptions>) |
RefreshToken |
Obtient le jeton d’actualisation fourni par le service d’authentification. |
Request |
Contient des informations sur la session de connexion ainsi que sur l’utilisateur ClaimsIdentity. (Hérité de BaseContext) |
Request |
Demande. (Hérité de BaseContext<TOptions>) |
Response |
Contient des informations sur la session de connexion ainsi que sur l’utilisateur ClaimsIdentity. (Hérité de BaseContext) |
Response |
La réponse. (Hérité de BaseContext<TOptions>) |
Result |
Obtient le AuthenticateResult résultat. (Hérité de ResultContext<TOptions>) |
Scheme |
Schéma d'authentification. (Hérité de BaseContext<TOptions>) |
Ticket |
AuthenticationTicket qui sera créé. |
TokenResponse |
Obtient la réponse de jeton retournée par le service d’authentification. |
TokenType |
Obtient le type de jeton d’accès fourni par le service d’authentification. |
User |
Obtient l’utilisateur sérialisé JSON ou un vide JsonElement s’il n’est pas disponible. |
Méthodes
Fail(Exception) |
Indique qu’il y a eu un échec lors de l’authentification. (Hérité de ResultContext<TOptions>) |
Fail(String) |
Indique qu’il y a eu un échec lors de l’authentification. (Hérité de ResultContext<TOptions>) |
NoResult() |
Indique qu’aucune information n’a été retournée pour ce schéma d’authentification. (Hérité de ResultContext<TOptions>) |
RunClaimActions() |
Examine , détermine si les données requises sont présentes Useret les ajoute éventuellement à Identity. |
RunClaimActions(JObject) |
Contient des informations sur la session de connexion ainsi que sur l’utilisateur ClaimsIdentity. |
RunClaimActions(JsonElement) |
Examine le spécifié |
Success() |
Appelle avec succès la création d’un ticket avec et PrincipalProperties. (Hérité de ResultContext<TOptions>) |