Condividi tramite


DefaultAuthorizationService Classe

Definizione

Implementazione predefinita di un IAuthorizationServiceoggetto .

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
Ereditarietà
DefaultAuthorizationService
Implementazioni

Costruttori

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

Crea una nuova istanza di DefaultAuthorizationService.

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

Crea una nuova istanza di DefaultAuthorizationService.

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

Crea una nuova istanza di DefaultAuthorizationService.

Metodi

AuthorizeAsync(ClaimsPrincipal, Object, IEnumerable<IAuthorizationRequirement>)

Verifica se un utente soddisfa un set specifico di requisiti per la risorsa specificata.

AuthorizeAsync(ClaimsPrincipal, Object, String)

Verifica se un utente soddisfa un criterio di autorizzazione specifico.

Metodi di estensione

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, AuthorizationPolicy)

Verifica se un utente soddisfa un criterio di autorizzazione specifico rispetto alla risorsa specificata.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, AuthorizationPolicy)

Verifica se un utente soddisfa un criterio di autorizzazione specifico rispetto alla risorsa specificata.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, IAuthorizationRequirement)

Verifica se un utente soddisfa un requisito specifico per la risorsa specificata

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, String)

Verifica se un utente soddisfa un criterio di autorizzazione specifico rispetto alla risorsa specificata.

Si applica a