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>) |