DefaultAuthorizationHandlerContextFactory.CreateContext Método

Definición

Crea un objeto AuthorizationHandlerContext que se usa para la autorización.

C#
public virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext CreateContext (System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement> requirements, System.Security.Claims.ClaimsPrincipal user, object resource);
C#
public virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext CreateContext (System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement> requirements, System.Security.Claims.ClaimsPrincipal user, object? resource);

Parámetros

requirements
IEnumerable<IAuthorizationRequirement>

Los requisitos que se van a evaluar.

user
ClaimsPrincipal

El usuario con el que se evalúan los requisitos.

resource
Object

Un recurso opcional con el que se debe comprobar la directiva. Si no se requiere un recurso para la evaluación de directivas, puede pasar null como valor.

Devoluciones

AuthorizationHandlerContext.

Implementaciones

Se aplica a

Producto Versiones
ASP.NET Core 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0