Condividi tramite


ResultContext<TOptions> Classe

Definizione

Contesto di base per gli eventi che producono AuthenticationResults.

generic <typename TOptions>
 where TOptions : AuthenticationSchemeOptionspublic ref class ResultContext abstract : Microsoft::AspNetCore::Authentication::BaseContext<TOptions>
public abstract class ResultContext<TOptions> : Microsoft.AspNetCore.Authentication.BaseContext<TOptions> where TOptions : AuthenticationSchemeOptions
type ResultContext<'Options (requires 'Options :> AuthenticationSchemeOptions)> = class
    inherit BaseContext<'Options (requires 'Options :> AuthenticationSchemeOptions)>
Public MustInherit Class ResultContext(Of TOptions)
Inherits BaseContext(Of TOptions)

Parametri di tipo

TOptions
Ereditarietà
ResultContext<TOptions>
Derivato

Costruttori

ResultContext<TOptions>(HttpContext, AuthenticationScheme, TOptions)

Inizializza una nuova istanza di ResultContext<TOptions>.

Proprietà

HttpContext

Contesto.

(Ereditato da BaseContext<TOptions>)
Options

Ottiene le opzioni di autenticazione associate allo schema.

(Ereditato da BaseContext<TOptions>)
Principal

Ottiene o imposta l'oggetto ClaimsPrincipal contenente le attestazioni utente.

Properties

Ottiene o imposta AuthenticationProperties.

Request

Richiesta.

(Ereditato da BaseContext<TOptions>)
Response

Risposta.

(Ereditato da BaseContext<TOptions>)
Result

Ottiene il AuthenticateResult risultato.

Scheme

Schema di autenticazione.

(Ereditato da BaseContext<TOptions>)

Metodi

Fail(Exception)

Indica che durante l'autenticazione si è verificato un errore.

Fail(String)

Indica che durante l'autenticazione si è verificato un errore.

NoResult()

Indica che non sono state restituite informazioni per questo schema di autenticazione.

Success()

Chiama l'esito positivo della creazione di un ticket con e PrincipalProperties.

Si applica a