Sdílet prostřednictvím


RedirectContext Třída

Definice

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a 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)
Dědičnost
Dědičnost

Konstruktory

RedirectContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, AuthenticationProperties)

Inicializuje novou instanci objektu RedirectContext.

RedirectContext(HttpContext, OpenIdConnectOptions, AuthenticationProperties)

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a RedirectToIdentityProviderForSignOut(RedirectContext).

Vlastnosti

Handled

Pokud ano, přeskočí pro toto přesměrování jakoukoli výchozí logiku.

HandledResponse

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a RedirectToIdentityProviderForSignOut(RedirectContext).

(Zděděno od BaseControlContext)
HttpContext

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a RedirectToIdentityProviderForSignOut(RedirectContext).

(Zděděno od BaseContext)
HttpContext

Kontext

(Zděděno od BaseContext<TOptions>)
Options

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a RedirectToIdentityProviderForSignOut(RedirectContext).

(Zděděno od BaseOpenIdConnectContext)
Options

Získá možnosti ověřování přidružené k schématu.

(Zděděno od BaseContext<TOptions>)
Properties

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a RedirectToIdentityProviderForSignOut(RedirectContext).

Properties

Získá nebo nastaví AuthenticationProperties.

(Zděděno od PropertiesContext<TOptions>)
ProtocolMessage

Získá nebo nastaví OpenIdConnectMessage.

ProtocolMessage

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a RedirectToIdentityProviderForSignOut(RedirectContext).

(Zděděno od BaseOpenIdConnectContext)
Request

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a RedirectToIdentityProviderForSignOut(RedirectContext).

(Zděděno od BaseContext)
Request

Žádost

(Zděděno od BaseContext<TOptions>)
Response

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a RedirectToIdentityProviderForSignOut(RedirectContext).

(Zděděno od BaseContext)
Response

Odpověď.

(Zděděno od BaseContext<TOptions>)
Scheme

Schéma ověřování.

(Zděděno od BaseContext<TOptions>)
Skipped

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a RedirectToIdentityProviderForSignOut(RedirectContext).

(Zděděno od BaseControlContext)
State

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a RedirectToIdentityProviderForSignOut(RedirectContext).

(Zděděno od BaseControlContext)
Ticket

Získá nebo nastavte Ticket na návrat, pokud tato událost signalizuje, že zpracovává událost.

(Zděděno od BaseControlContext)

Metody

CheckEventResult(AuthenticateResult)

Když uživatel nakonfiguruje OpenIdConnectHandler upozornění před přesměrováním na IdentityProvider, instance RedirectContext je předána do RedirectToIdentityProvider(RedirectContext) a RedirectToIdentityProviderForSignOut(RedirectContext).

(Zděděno od BaseControlContext)
HandleResponse()

Přeskočí jakoukoli výchozí logiku pro toto přesměrování.

HandleResponse()

Ukončete veškeré zpracování tohoto požadavku a vraťte se do klienta. Volající zodpovídá za vygenerování úplné odpovědi. Nastavte na Ticket trigger SignIn.

(Zděděno od BaseControlContext)
SkipToNextMiddleware()

Ukončete zpracování požadavku v aktuálním middlewaru a předejte řízení dalšímu middlewaru. SignIn nebude volána.

(Zděděno od BaseControlContext)

Platí pro