Compartir a través de


PrincipalContext<TOptions> Clase

Definición

Contexto base para eventos de autenticación que tratan con claimsPrincipal.

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

Parámetros de tipo

TOptions
Herencia
Derivado

Constructores

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

Constructor.

Propiedades

HttpContext

Contexto.

(Heredado de BaseContext<TOptions>)
Options

Obtiene las opciones de autenticación asociadas al esquema.

(Heredado de BaseContext<TOptions>)
Principal

Obtiene el ClaimsPrincipal objeto que contiene las notificaciones del usuario.

Properties

Obtiene o establece el AuthenticationProperties.

(Heredado de PropertiesContext<TOptions>)
Request

La solicitud.

(Heredado de BaseContext<TOptions>)
Response

Respuesta.

(Heredado de BaseContext<TOptions>)
Scheme

Esquema de autenticación.

(Heredado de BaseContext<TOptions>)

Se aplica a