Bagikan melalui


RedirectContext Kelas

Definisi

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

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

Konstruktor

RedirectContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, AuthenticationProperties)

Menginisialisasi instans RedirectContextbaru .

RedirectContext(HttpContext, OpenIdConnectOptions, AuthenticationProperties)

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

Properti

Handled

Jika true, akan melewati logika default apa pun untuk pengalihan ini.

HandledResponse

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

(Diperoleh dari BaseControlContext)
HttpContext

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

(Diperoleh dari BaseContext)
HttpContext

Konteksnya.

(Diperoleh dari BaseContext<TOptions>)
Options

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

(Diperoleh dari BaseOpenIdConnectContext)
Options

Mendapatkan opsi autentikasi yang terkait dengan skema.

(Diperoleh dari BaseContext<TOptions>)
Properties

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

Properties

Mendapatkan atau mengatur AuthenticationProperties.

(Diperoleh dari PropertiesContext<TOptions>)
ProtocolMessage

Mendapatkan atau mengatur OpenIdConnectMessage.

ProtocolMessage

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

(Diperoleh dari BaseOpenIdConnectContext)
Request

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

(Diperoleh dari BaseContext)
Request

Permintaan.

(Diperoleh dari BaseContext<TOptions>)
Response

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

(Diperoleh dari BaseContext)
Response

Responsnya.

(Diperoleh dari BaseContext<TOptions>)
Scheme

Skema autentikasi.

(Diperoleh dari BaseContext<TOptions>)
Skipped

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

(Diperoleh dari BaseControlContext)
State

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

(Diperoleh dari BaseControlContext)
Ticket

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

(Diperoleh dari BaseControlContext)

Metode

CheckEventResult(AuthenticateResult)

Ketika pengguna mengonfigurasi OpenIdConnectHandler untuk diberi tahu sebelum mengalihkan ke IdentityProvider, instans RedirectContext diteruskan ke RedirectToIdentityProvider(RedirectContext) dan RedirectToIdentityProviderForSignOut(RedirectContext).

(Diperoleh dari BaseControlContext)
HandleResponse()

Melewati logika default apa pun untuk pengalihan ini.

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)
SkipToNextMiddleware()

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

(Diperoleh dari BaseControlContext)

Berlaku untuk