Freigeben über


RedirectContext Klasse

Definition

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

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)
Vererbung
Vererbung

Konstruktoren

RedirectContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, AuthenticationProperties)

Initialisiert eine neue Instanz von RedirectContext.

RedirectContext(HttpContext, OpenIdConnectOptions, AuthenticationProperties)

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

Eigenschaften

Handled

Wenn true, überspringt jede Standardlogik für diese Umleitung.

HandledResponse

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

(Geerbt von BaseControlContext)
HttpContext

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

(Geerbt von BaseContext)
HttpContext

Der Kontext.

(Geerbt von BaseContext<TOptions>)
Options

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

(Geerbt von BaseOpenIdConnectContext)
Options

Ruft die dem Schema zugeordneten Authentifizierungsoptionen ab.

(Geerbt von BaseContext<TOptions>)
Properties

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

Properties

Ruft den AuthenticationProperties ab oder legt diesen fest.

(Geerbt von PropertiesContext<TOptions>)
ProtocolMessage

Ruft den OpenIdConnectMessage ab oder legt diesen fest.

ProtocolMessage

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

(Geerbt von BaseOpenIdConnectContext)
Request

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

(Geerbt von BaseContext)
Request

Die Anforderung.

(Geerbt von BaseContext<TOptions>)
Response

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

(Geerbt von BaseContext)
Response

Die Antwort.

(Geerbt von BaseContext<TOptions>)
Scheme

Das Authentifizierungsschema.

(Geerbt von BaseContext<TOptions>)
Skipped

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

(Geerbt von BaseControlContext)
State

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

(Geerbt von BaseControlContext)
Ticket

Ruft den ab, der Ticket zurückgegeben werden soll, wenn dieses Ereignis signalisiert, dass es das Ereignis behandelt hat.

(Geerbt von BaseControlContext)

Methoden

CheckEventResult(AuthenticateResult)

Wenn ein Benutzer konfiguriert, um vor der OpenIdConnectHandler Umleitung an einen IdentityProvider benachrichtigt zu werden, wird eine instance von RedirectContext an und RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)übergeben.

(Geerbt von BaseControlContext)
HandleResponse()

Überspringt jede Standardlogik für diese Umleitung.

HandleResponse()

Stellt jegliche Verarbeitung für diese Anforderung ein und kehrt zum Client zurück. Der Aufrufer ist dafür verantwortlich, die vollständige Antwort zu generieren. Legen Sie fest, um signIn Ticket auszulösen.

(Geerbt von BaseControlContext)
SkipToNextMiddleware()

Stellt die Verarbeitung der Anforderung in der aktuellen Middleware ein und übergibt die Steuerung an die nächste Middleware. Die Anmeldung wird nicht aufgerufen.

(Geerbt von BaseControlContext)

Gilt für: