Sdílet prostřednictvím


ResultContext<TOptions> Třída

Definice

Základní kontext pro události, které generují 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)

Parametry typu

TOptions
Dědičnost
ResultContext<TOptions>
Odvozené

Konstruktory

ResultContext<TOptions>(HttpContext, AuthenticationScheme, TOptions)

Inicializuje novou instanci .ResultContext<TOptions>

Vlastnosti

HttpContext

Kontext

(Zděděno od BaseContext<TOptions>)
Options

Získá možnosti ověřování přidružené k schématu.

(Zděděno od BaseContext<TOptions>)
Principal

Získá nebo nastaví ClaimsPrincipal obsahující deklarace identity uživatele.

Properties

Získá nebo nastaví AuthenticationProperties.

Request

Žádost

(Zděděno od BaseContext<TOptions>)
Response

Odpověď.

(Zděděno od BaseContext<TOptions>)
Result

AuthenticateResult Získá výsledek.

Scheme

Schéma ověřování.

(Zděděno od BaseContext<TOptions>)

Metody

Fail(Exception)

Označuje, že během ověřování došlo k selhání.

Fail(String)

Označuje, že během ověřování došlo k selhání.

NoResult()

Označuje, že pro toto schéma ověřování nebyly vráceny žádné informace.

Success()

Zavolá úspěšné vytvoření lístku Principal pomocí a Properties.

Platí pro