OAuthCreatingTicketContext Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene informazioni sulla sessione di accesso e sull'utente 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)
- Ereditarietà
- Ereditarietà
Costruttori
Proprietà
AccessToken |
Ottiene il token di accesso fornito dal servizio di autenticazione. |
Backchannel |
Ottiene il backchannel usato per comunicare con il provider. |
ExpiresIn |
Ottiene l'ora di scadenza del token di accesso. |
HttpContext |
Contiene informazioni sulla sessione di accesso e sull'utente ClaimsIdentity. (Ereditato da BaseContext) |
HttpContext |
Contesto. (Ereditato da BaseContext<TOptions>) |
Identity |
Ottiene l'identità principale esposta dal ticket di autenticazione.
Questa proprietà restituisce |
Options |
Contiene informazioni sulla sessione di accesso e sull'utente ClaimsIdentity. |
Options |
Ottiene le opzioni di autenticazione associate allo schema. (Ereditato da BaseContext<TOptions>) |
Principal |
Ottiene o imposta l'oggetto ClaimsPrincipal contenente le attestazioni utente. (Ereditato da ResultContext<TOptions>) |
Properties |
Ottiene o imposta AuthenticationProperties. (Ereditato da ResultContext<TOptions>) |
RefreshToken |
Ottiene il token di aggiornamento fornito dal servizio di autenticazione. |
Request |
Contiene informazioni sulla sessione di accesso e sull'utente ClaimsIdentity. (Ereditato da BaseContext) |
Request |
Richiesta. (Ereditato da BaseContext<TOptions>) |
Response |
Contiene informazioni sulla sessione di accesso e sull'utente ClaimsIdentity. (Ereditato da BaseContext) |
Response |
Risposta. (Ereditato da BaseContext<TOptions>) |
Result |
Ottiene il AuthenticateResult risultato. (Ereditato da ResultContext<TOptions>) |
Scheme |
Schema di autenticazione. (Ereditato da BaseContext<TOptions>) |
Ticket |
Oggetto AuthenticationTicket che verrà creato. |
TokenResponse |
Ottiene la risposta del token restituita dal servizio di autenticazione. |
TokenType |
Ottiene il tipo di token di accesso fornito dal servizio di autenticazione. |
User |
Ottiene l'utente serializzato JSON o un vuoto JsonElement se non è disponibile. |
Metodi
Fail(Exception) |
Indica che durante l'autenticazione si è verificato un errore. (Ereditato da ResultContext<TOptions>) |
Fail(String) |
Indica che durante l'autenticazione si è verificato un errore. (Ereditato da ResultContext<TOptions>) |
NoResult() |
Indica che non sono state restituite informazioni per questo schema di autenticazione. (Ereditato da ResultContext<TOptions>) |
RunClaimActions() |
Esamina , determinare se i dati necessari sono presenti e, facoltativamente, aggiungerli Usera Identity. |
RunClaimActions(JObject) |
Contiene informazioni sulla sessione di accesso e sull'utente ClaimsIdentity. |
RunClaimActions(JsonElement) |
Esamina l'oggetto specificato |
Success() |
Chiama l'esito positivo della creazione di un ticket con e PrincipalProperties. (Ereditato da ResultContext<TOptions>) |