Partager via


DefaultAuthorizationService Classe

Définition

Implémentation par défaut d’un 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
Héritage
DefaultAuthorizationService
Implémente

Constructeurs

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

Crée une instance de DefaultAuthorizationService.

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

Crée une instance de DefaultAuthorizationService.

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

Crée une instance de DefaultAuthorizationService.

Méthodes

AuthorizeAsync(ClaimsPrincipal, Object, IEnumerable<IAuthorizationRequirement>)

Vérifie si un utilisateur répond à un ensemble spécifique de conditions requises pour la ressource spécifiée.

AuthorizeAsync(ClaimsPrincipal, Object, String)

Vérifie si un utilisateur répond à une stratégie d’autorisation spécifique.

Méthodes d’extension

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, AuthorizationPolicy)

Vérifie si un utilisateur répond à une stratégie d’autorisation spécifique par rapport à la ressource spécifiée.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, AuthorizationPolicy)

Vérifie si un utilisateur répond à une stratégie d’autorisation spécifique par rapport à la ressource spécifiée.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, IAuthorizationRequirement)

Vérifie si un utilisateur répond à une exigence spécifique pour la ressource spécifiée

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, String)

Vérifie si un utilisateur répond à une stratégie d’autorisation spécifique par rapport à la ressource spécifiée.

S’applique à