Bagikan melalui


UserInformationReceivedContext Kelas

Definisi

public ref class UserInformationReceivedContext : Microsoft::AspNetCore::Authentication::OpenIdConnect::BaseOpenIdConnectContext
public ref class UserInformationReceivedContext : Microsoft::AspNetCore::Authentication::RemoteAuthenticationContext<Microsoft::AspNetCore::Authentication::OpenIdConnect::OpenIdConnectOptions ^>
public class UserInformationReceivedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext
public class UserInformationReceivedContext : Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext<Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions>
type UserInformationReceivedContext = class
    inherit BaseOpenIdConnectContext
type UserInformationReceivedContext = class
    inherit RemoteAuthenticationContext<OpenIdConnectOptions>
Public Class UserInformationReceivedContext
Inherits BaseOpenIdConnectContext
Public Class UserInformationReceivedContext
Inherits RemoteAuthenticationContext(Of OpenIdConnectOptions)
Warisan
Warisan

Konstruktor

UserInformationReceivedContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, ClaimsPrincipal, AuthenticationProperties)

Menginisialisasi instans baru .UserInformationReceivedContext

UserInformationReceivedContext(HttpContext, OpenIdConnectOptions)

Konteks untuk UserInformationReceived(UserInformationReceivedContext).

Properti

HandledResponse

Konteks untuk UserInformationReceived(UserInformationReceivedContext).

(Diperoleh dari BaseControlContext)
HttpContext

Konteks untuk UserInformationReceived(UserInformationReceivedContext).

(Diperoleh dari BaseContext)
HttpContext

Konteksnya.

(Diperoleh dari BaseContext<TOptions>)
Options

Konteks untuk UserInformationReceived(UserInformationReceivedContext).

(Diperoleh dari BaseOpenIdConnectContext)
Options

Mendapatkan opsi autentikasi yang terkait dengan skema.

(Diperoleh dari BaseContext<TOptions>)
Principal

ClaimsPrincipal Mendapatkan yang berisi klaim pengguna.

(Diperoleh dari RemoteAuthenticationContext<TOptions>)
Properties

Mendapatkan atau mengatur AuthenticationProperties.

(Diperoleh dari RemoteAuthenticationContext<TOptions>)
ProtocolMessage

Mendapatkan atau mengatur OpenIdConnectMessage.

ProtocolMessage

Konteks untuk UserInformationReceived(UserInformationReceivedContext).

(Diperoleh dari BaseOpenIdConnectContext)
Request

Konteks untuk UserInformationReceived(UserInformationReceivedContext).

(Diperoleh dari BaseContext)
Request

Permintaan.

(Diperoleh dari BaseContext<TOptions>)
Response

Konteks untuk UserInformationReceived(UserInformationReceivedContext).

(Diperoleh dari BaseContext)
Response

Responnya.

(Diperoleh dari BaseContext<TOptions>)
Result

HandleRequestResult yang digunakan oleh handler.

(Diperoleh dari HandleRequestContext<TOptions>)
Scheme

Skema autentikasi.

(Diperoleh dari BaseContext<TOptions>)
Skipped

Konteks untuk UserInformationReceived(UserInformationReceivedContext).

(Diperoleh dari BaseControlContext)
State

Konteks untuk UserInformationReceived(UserInformationReceivedContext).

(Diperoleh dari BaseControlContext)
Ticket

Mendapatkan atau mengatur Ticket untuk mengembalikan jika peristiwa ini memberi sinyal bahwa peristiwa tersebut menangani peristiwa.

(Diperoleh dari BaseControlContext)
User

Mendapatkan atau mengatur payload informasi pengguna.

Metode

CheckEventResult(AuthenticateResult)

Konteks untuk UserInformationReceived(UserInformationReceivedContext).

(Diperoleh dari BaseControlContext)
Fail(Exception)

Menunjukkan bahwa autentikasi gagal.

(Diperoleh dari RemoteAuthenticationContext<TOptions>)
Fail(String)

Menunjukkan bahwa autentikasi gagal.

(Diperoleh dari RemoteAuthenticationContext<TOptions>)
HandleResponse()

Menghentikan semua pemrosesan untuk permintaan ini dan kembali ke klien. Pemanggil bertanggung jawab untuk menghasilkan respons penuh. Atur Ticket untuk memicu SignIn.

(Diperoleh dari BaseControlContext)
HandleResponse()

Menghentikan semua pemrosesan untuk permintaan ini dan kembali ke klien. Pemanggil bertanggung jawab untuk menghasilkan respons penuh.

(Diperoleh dari HandleRequestContext<TOptions>)
SkipHandler()

Menghentikan pemrosesan permintaan di handler saat ini.

(Diperoleh dari HandleRequestContext<TOptions>)
SkipToNextMiddleware()

Menghentikan pemrosesan permintaan di middleware saat ini dan meneruskan kontrol ke yang berikutnya. SignIn tidak akan dipanggil.

(Diperoleh dari BaseControlContext)
Success()

Panggilan berhasil membuat tiket dengan Principal dan Properties.

(Diperoleh dari RemoteAuthenticationContext<TOptions>)

Berlaku untuk