Partager via


ResultContext<TOptions> Classe

Définition

Contexte de base pour les événements qui produisent AuthenticateResults.

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)

Paramètres de type

TOptions
Héritage
ResultContext<TOptions>
Dérivé

Constructeurs

ResultContext<TOptions>(HttpContext, AuthenticationScheme, TOptions)

Initialise une nouvelle instance de ResultContext<TOptions>.

Propriétés

HttpContext

Contexte.

(Hérité de BaseContext<TOptions>)
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.

Properties

Obtient ou définit AuthenticationProperties.

Request

Demande.

(Hérité de BaseContext<TOptions>)
Response

La réponse.

(Hérité de BaseContext<TOptions>)
Result

Obtient le AuthenticateResult résultat.

Scheme

Schéma d'authentification.

(Hérité de BaseContext<TOptions>)

Méthodes

Fail(Exception)

Indique qu’il y a eu un échec lors de l’authentification.

Fail(String)

Indique qu’il y a eu un échec lors de l’authentification.

NoResult()

Indique qu’aucune information n’a été retournée pour ce schéma d’authentification.

Success()

Appelle avec succès la création d’un ticket avec et PrincipalProperties.

S’applique à