Compartir a través de


DefaultAuthorizationService Clase

Definición

Implementación predeterminada de .IAuthorizationService

public ref class DefaultAuthorizationService : Microsoft::AspNetCore::Authorization::IAuthorizationService
public class DefaultAuthorizationService : Microsoft.AspNetCore.Authorization.IAuthorizationService
type DefaultAuthorizationService = class
    interface IAuthorizationService
Public Class DefaultAuthorizationService
Implements IAuthorizationService
Herencia
DefaultAuthorizationService
Implementaciones

Constructores

DefaultAuthorizationService(IAuthorizationPolicyProvider, IAuthorizationHandlerProvider, ILogger<DefaultAuthorizationService>, IAuthorizationHandlerContextFactory, IAuthorizationEvaluator, IOptions<AuthorizationOptions>)

Crea una nueva instancia de DefaultAuthorizationService.

DefaultAuthorizationService(IAuthorizationPolicyProvider, IEnumerable<IAuthorizationHandler>, ILogger<DefaultAuthorizationService>, IAuthorizationHandlerContextFactory, IAuthorizationEvaluator, IOptions<AuthorizationOptions>)

Crea una nueva instancia de DefaultAuthorizationService.

DefaultAuthorizationService(IAuthorizationPolicyProvider, IEnumerable<IAuthorizationHandler>, ILogger<DefaultAuthorizationService>)

Crea una nueva instancia de DefaultAuthorizationService.

Métodos

AuthorizeAsync(ClaimsPrincipal, Object, IEnumerable<IAuthorizationRequirement>)

Comprueba si un usuario cumple un conjunto específico de requisitos para el recurso especificado.

AuthorizeAsync(ClaimsPrincipal, Object, String)

Comprueba si un usuario cumple una directiva de autorización específica.

Métodos de extensión

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, AuthorizationPolicy)

Comprueba si un usuario cumple una directiva de autorización específica con el recurso especificado.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, AuthorizationPolicy)

Comprueba si un usuario cumple una directiva de autorización específica con el recurso especificado.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, IAuthorizationRequirement)

Comprueba si un usuario cumple un requisito específico para el recurso especificado.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, String)

Comprueba si un usuario cumple una directiva de autorización específica con el recurso especificado.

Se aplica a