Udostępnij za pośrednictwem


RemoteAuthenticationContext<TOptions> Klasa

Definicja

Kontekst podstawowy na potrzeby uwierzytelniania zdalnego.

generic <typename TOptions>
 where TOptions : AuthenticationSchemeOptionspublic ref class RemoteAuthenticationContext abstract : Microsoft::AspNetCore::Authentication::HandleRequestContext<TOptions>
public abstract class RemoteAuthenticationContext<TOptions> : Microsoft.AspNetCore.Authentication.HandleRequestContext<TOptions> where TOptions : AuthenticationSchemeOptions
type RemoteAuthenticationContext<'Options (requires 'Options :> AuthenticationSchemeOptions)> = class
    inherit HandleRequestContext<'Options (requires 'Options :> AuthenticationSchemeOptions)>
Public MustInherit Class RemoteAuthenticationContext(Of TOptions)
Inherits HandleRequestContext(Of TOptions)

Parametry typu

TOptions
Dziedziczenie
RemoteAuthenticationContext<TOptions>
Pochodne

Konstruktory

RemoteAuthenticationContext<TOptions>(HttpContext, AuthenticationScheme, TOptions, AuthenticationProperties)

Konstruktor.

Właściwości

HttpContext

Kontekst.

(Odziedziczone po BaseContext<TOptions>)
Options

Pobiera opcje uwierzytelniania skojarzone ze schematem.

(Odziedziczone po BaseContext<TOptions>)
Principal

ClaimsPrincipal Pobiera zawierające oświadczenia użytkownika.

Properties

Pobiera lub ustawia wartość AuthenticationProperties.

Request

Żądanie.

(Odziedziczone po BaseContext<TOptions>)
Response

Odpowiedź.

(Odziedziczone po BaseContext<TOptions>)
Result

Element HandleRequestResult , który jest używany przez program obsługi.

(Odziedziczone po HandleRequestContext<TOptions>)
Scheme

Schemat uwierzytelniania.

(Odziedziczone po BaseContext<TOptions>)

Metody

Fail(Exception)

Wskazuje, że uwierzytelnianie nie powiodło się.

Fail(String)

Wskazuje, że uwierzytelnianie nie powiodło się.

HandleResponse()

Wycofaj wszystkie operacje przetwarzania dla tego żądania i wróć do klienta. Obiekt wywołujący jest odpowiedzialny za generowanie pełnej odpowiedzi.

(Odziedziczone po HandleRequestContext<TOptions>)
SkipHandler()

Zaprzestanie przetwarzania żądania w bieżącej procedurze obsługi.

(Odziedziczone po HandleRequestContext<TOptions>)
Success()

Wywołuje powodzenie tworzenia biletu za pomocą poleceń Principal i Properties.

Dotyczy