OAuthCreatingTicketContext 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.
Berisi informasi tentang sesi masuk serta pengguna ClaimsIdentity.
public ref class OAuthCreatingTicketContext : Microsoft::AspNetCore::Authentication::BaseContext
public ref class OAuthCreatingTicketContext : Microsoft::AspNetCore::Authentication::ResultContext<Microsoft::AspNetCore::Authentication::OAuth::OAuthOptions ^>
public class OAuthCreatingTicketContext : Microsoft.AspNetCore.Authentication.BaseContext
public class OAuthCreatingTicketContext : Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions>
type OAuthCreatingTicketContext = class
inherit BaseContext
type OAuthCreatingTicketContext = class
inherit ResultContext<OAuthOptions>
Public Class OAuthCreatingTicketContext
Inherits BaseContext
Public Class OAuthCreatingTicketContext
Inherits ResultContext(Of OAuthOptions)
- Warisan
- Warisan
Konstruktor
Properti
AccessToken |
Mendapatkan token akses yang disediakan oleh layanan autentikasi. |
Backchannel |
Mendapatkan backchannel yang digunakan untuk berkomunikasi dengan penyedia. |
ExpiresIn |
Mendapatkan waktu kedaluwarsa token akses. |
HttpContext |
Berisi informasi tentang sesi masuk serta pengguna ClaimsIdentity. (Diperoleh dari BaseContext) |
HttpContext |
Konteksnya. (Diperoleh dari BaseContext<TOptions>) |
Identity |
Mendapatkan identitas utama yang diekspos oleh tiket autentikasi.
Properti ini kembali |
Options |
Berisi informasi tentang sesi masuk serta pengguna ClaimsIdentity. |
Options |
Mendapatkan opsi autentikasi yang terkait dengan skema. (Diperoleh dari BaseContext<TOptions>) |
Principal |
Mendapatkan atau mengatur ClaimsPrincipal yang berisi klaim pengguna. (Diperoleh dari ResultContext<TOptions>) |
Properties |
Mendapatkan atau mengatur AuthenticationProperties. (Diperoleh dari ResultContext<TOptions>) |
RefreshToken |
Mendapatkan token refresh yang disediakan oleh layanan autentikasi. |
Request |
Berisi informasi tentang sesi masuk serta pengguna ClaimsIdentity. (Diperoleh dari BaseContext) |
Request |
Permintaan. (Diperoleh dari BaseContext<TOptions>) |
Response |
Berisi informasi tentang sesi masuk serta pengguna ClaimsIdentity. (Diperoleh dari BaseContext) |
Response |
Responnya. (Diperoleh dari BaseContext<TOptions>) |
Result |
Mendapatkan hasilnya AuthenticateResult . (Diperoleh dari ResultContext<TOptions>) |
Scheme |
Skema autentikasi. (Diperoleh dari BaseContext<TOptions>) |
Ticket |
AuthenticationTicket yang akan dibuat. |
TokenResponse |
Mendapatkan respons token yang dikembalikan oleh layanan autentikasi. |
TokenType |
Mendapatkan jenis token akses yang disediakan oleh layanan autentikasi. |
User |
Mendapatkan pengguna berseri JSON atau kosong JsonElement jika tidak tersedia. |
Metode
Fail(Exception) |
Menunjukkan bahwa ada kegagalan selama autentikasi. (Diperoleh dari ResultContext<TOptions>) |
Fail(String) |
Menunjukkan bahwa ada kegagalan selama autentikasi. (Diperoleh dari ResultContext<TOptions>) |
NoResult() |
Menunjukkan bahwa tidak ada informasi yang dikembalikan untuk skema autentikasi ini. (Diperoleh dari ResultContext<TOptions>) |
RunClaimActions() |
UserMemeriksa , menentukan apakah data yang diperlukan ada, dan secara opsional menambahkannya ke Identity. |
RunClaimActions(JObject) |
Berisi informasi tentang sesi masuk serta pengguna ClaimsIdentity. |
RunClaimActions(JsonElement) |
Memeriksa |
Success() |
Panggilan berhasil membuat tiket dengan Principal dan Properties. (Diperoleh dari ResultContext<TOptions>) |