Bagikan melalui


ResultContext<TOptions> Kelas

Definisi

Konteks dasar untuk peristiwa yang menghasilkan 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)

Jenis parameter

TOptions
Warisan
ResultContext<TOptions>
Turunan

Konstruktor

ResultContext<TOptions>(HttpContext, AuthenticationScheme, TOptions)

Menginisialisasi instans baru .ResultContext<TOptions>

Properti

HttpContext

Konteksnya.

(Diperoleh dari BaseContext<TOptions>)
Options

Mendapatkan opsi autentikasi yang terkait dengan skema.

(Diperoleh dari BaseContext<TOptions>)
Principal

Mendapatkan atau mengatur ClaimsPrincipal yang berisi klaim pengguna.

Properties

Mendapatkan atau mengatur AuthenticationProperties.

Request

Permintaan.

(Diperoleh dari BaseContext<TOptions>)
Response

Responnya.

(Diperoleh dari BaseContext<TOptions>)
Result

Mendapatkan hasilnya AuthenticateResult .

Scheme

Skema autentikasi.

(Diperoleh dari BaseContext<TOptions>)

Metode

Fail(Exception)

Menunjukkan bahwa ada kegagalan selama autentikasi.

Fail(String)

Menunjukkan bahwa ada kegagalan selama autentikasi.

NoResult()

Menunjukkan bahwa tidak ada informasi yang dikembalikan untuk skema autentikasi ini.

Success()

Panggilan berhasil membuat tiket dengan Principal dan Properties.

Berlaku untuk