Condividi tramite


MessageReceivedContext Classe

Definizione

Contesto per OnMessageReceived.

public ref class MessageReceivedContext : Microsoft::AspNetCore::Authentication::OpenIdConnect::BaseOpenIdConnectContext
public ref class MessageReceivedContext : Microsoft::AspNetCore::Authentication::RemoteAuthenticationContext<Microsoft::AspNetCore::Authentication::OpenIdConnect::OpenIdConnectOptions ^>
public class MessageReceivedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext
public class MessageReceivedContext : Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext<Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions>
type MessageReceivedContext = class
    inherit BaseOpenIdConnectContext
type MessageReceivedContext = class
    inherit RemoteAuthenticationContext<OpenIdConnectOptions>
Public Class MessageReceivedContext
Inherits BaseOpenIdConnectContext
Public Class MessageReceivedContext
Inherits RemoteAuthenticationContext(Of OpenIdConnectOptions)
Ereditarietà
Ereditarietà

Costruttori

MessageReceivedContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, AuthenticationProperties)

Inizializza una nuova istanza di MessageReceivedContext.

MessageReceivedContext(HttpContext, OpenIdConnectOptions)

Contesto per OnMessageReceived.

Proprietà

HandledResponse

Contesto per OnMessageReceived.

(Ereditato da BaseControlContext)
HttpContext

Contesto per OnMessageReceived.

(Ereditato da BaseContext)
HttpContext

Contesto.

(Ereditato da BaseContext<TOptions>)
Options

Contesto per OnMessageReceived.

(Ereditato da BaseOpenIdConnectContext)
Options

Ottiene le opzioni di autenticazione associate allo schema.

(Ereditato da BaseContext<TOptions>)
Principal

Ottiene l'oggetto ClaimsPrincipal contenente le attestazioni utente.

(Ereditato da RemoteAuthenticationContext<TOptions>)
Properties

Contesto per OnMessageReceived.

Properties

Ottiene o imposta AuthenticationProperties.

(Ereditato da RemoteAuthenticationContext<TOptions>)
ProtocolMessage

Ottiene o imposta OpenIdConnectMessage.

ProtocolMessage

Contesto per OnMessageReceived.

(Ereditato da BaseOpenIdConnectContext)
Request

Contesto per OnMessageReceived.

(Ereditato da BaseContext)
Request

Richiesta.

(Ereditato da BaseContext<TOptions>)
Response

Contesto per OnMessageReceived.

(Ereditato da BaseContext)
Response

Risposta.

(Ereditato da BaseContext<TOptions>)
Result

Oggetto HandleRequestResult utilizzato dal gestore.

(Ereditato da HandleRequestContext<TOptions>)
Scheme

Schema di autenticazione.

(Ereditato da BaseContext<TOptions>)
Skipped

Contesto per OnMessageReceived.

(Ereditato da BaseControlContext)
State

Contesto per OnMessageReceived.

(Ereditato da BaseControlContext)
Ticket

Ottiene o imposta l'oggetto Ticket da restituire se questo evento segnala che ha gestito l'evento.

(Ereditato da BaseControlContext)
Token

Token di connessione. In questo modo l'applicazione avrà la possibilità di recuperare un token da una posizione alternativa.

Metodi

CheckEventResult(AuthenticateResult)

Contesto per OnMessageReceived.

(Ereditato da BaseControlContext)
Fail(Exception)

Indica che l'autenticazione non è riuscita.

(Ereditato da RemoteAuthenticationContext<TOptions>)
Fail(String)

Indica che l'autenticazione non è riuscita.

(Ereditato da RemoteAuthenticationContext<TOptions>)
HandleResponse()

Sospende l'elaborazione per questa richiesta e torna al client. Il chiamante è responsabile della generazione della risposta completa. Impostare su Ticket per attivare SignIn.

(Ereditato da BaseControlContext)
HandleResponse()

Sospende l'elaborazione per questa richiesta e torna al client. Il chiamante è responsabile della generazione della risposta completa.

(Ereditato da HandleRequestContext<TOptions>)
SkipHandler()

Interrompere l'elaborazione della richiesta nel gestore corrente.

(Ereditato da HandleRequestContext<TOptions>)
SkipToNextMiddleware()

Sospende l'elaborazione della richiesta nel middleware corrente e passa il controllo a quello successivo. SignIn non verrà chiamato.

(Ereditato da BaseControlContext)
Success()

Chiama l'esito Principal positivo della creazione di un ticket con e Properties.

(Ereditato da RemoteAuthenticationContext<TOptions>)

Si applica a