Udostępnij za pośrednictwem


RedirectContext Klasa

Definicja

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i 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)
Dziedziczenie
Dziedziczenie

Konstruktory

RedirectContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, AuthenticationProperties)

Inicjuje nowe wystąpienie klasy RedirectContext.

RedirectContext(HttpContext, OpenIdConnectOptions, AuthenticationProperties)

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i RedirectToIdentityProviderForSignOut(RedirectContext).

Właściwości

Handled

Jeśli ma wartość true, pominie dowolną logikę domyślną dla tego przekierowania.

HandledResponse

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i RedirectToIdentityProviderForSignOut(RedirectContext).

(Odziedziczone po BaseControlContext)
HttpContext

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i RedirectToIdentityProviderForSignOut(RedirectContext).

(Odziedziczone po BaseContext)
HttpContext

Kontekst.

(Odziedziczone po BaseContext<TOptions>)
Options

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i RedirectToIdentityProviderForSignOut(RedirectContext).

(Odziedziczone po BaseOpenIdConnectContext)
Options

Pobiera opcje uwierzytelniania skojarzone ze schematem.

(Odziedziczone po BaseContext<TOptions>)
Properties

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i RedirectToIdentityProviderForSignOut(RedirectContext).

Properties

Pobiera lub ustawia wartość AuthenticationProperties.

(Odziedziczone po PropertiesContext<TOptions>)
ProtocolMessage

Pobiera lub ustawia wartość OpenIdConnectMessage.

ProtocolMessage

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i RedirectToIdentityProviderForSignOut(RedirectContext).

(Odziedziczone po BaseOpenIdConnectContext)
Request

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i RedirectToIdentityProviderForSignOut(RedirectContext).

(Odziedziczone po BaseContext)
Request

Żądanie.

(Odziedziczone po BaseContext<TOptions>)
Response

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i RedirectToIdentityProviderForSignOut(RedirectContext).

(Odziedziczone po BaseContext)
Response

Odpowiedź.

(Odziedziczone po BaseContext<TOptions>)
Scheme

Schemat uwierzytelniania.

(Odziedziczone po BaseContext<TOptions>)
Skipped

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i RedirectToIdentityProviderForSignOut(RedirectContext).

(Odziedziczone po BaseControlContext)
State

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i RedirectToIdentityProviderForSignOut(RedirectContext).

(Odziedziczone po BaseControlContext)
Ticket

Pobiera lub ustawia wartość zwracaną Ticket , jeśli to zdarzenie sygnalizuje obsługę zdarzenia.

(Odziedziczone po BaseControlContext)

Metody

CheckEventResult(AuthenticateResult)

Gdy użytkownik skonfiguruje element OpenIdConnectHandler do powiadomienia przed przekierowaniem do obiektu IdentityProvider, do obiektu i zostanie przekazane RedirectToIdentityProvider(RedirectContext) wystąpienie RedirectContext elementu i RedirectToIdentityProviderForSignOut(RedirectContext).

(Odziedziczone po BaseControlContext)
HandleResponse()

Pomija dowolną logikę domyślną dla tego przekierowania.

HandleResponse()

Zaprzestanie całego przetwarzania dla tego żądania i powrót do klienta. Obiekt wywołujący jest odpowiedzialny za generowanie pełnej odpowiedzi. Ustaw wartość Ticket wyzwalacza SignIn.

(Odziedziczone po BaseControlContext)
SkipToNextMiddleware()

Zaprzestanie przetwarzania żądania w bieżącym rozwiązaniu pośredniczącym i przekazanie kontrolki do następnego. Nazwa SignIn nie zostanie wywołana.

(Odziedziczone po BaseControlContext)

Dotyczy