ResultContext<TOptions> Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |