DefaultAuthorizationService Klasse

Definition

Die Standardimplementierung von 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
Vererbung
DefaultAuthorizationService
Implementiert

Konstruktoren

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

Erstellt eine neue Instanz von DefaultAuthorizationService.

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

Erstellt eine neue Instanz von DefaultAuthorizationService.

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

Erstellt eine neue Instanz von DefaultAuthorizationService.

Methoden

Name Beschreibung
AuthorizeAsync(ClaimsPrincipal, Object, IEnumerable<IAuthorizationRequirement>)

Überprüft, ob ein Benutzer bestimmte Anforderungen für die angegebene Ressource erfüllt.

AuthorizeAsync(ClaimsPrincipal, Object, String)

Überprüft, ob ein Benutzer eine bestimmte Autorisierungsrichtlinie erfüllt.

Erweiterungsmethoden

Name Beschreibung
AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, AuthorizationPolicy)

Überprüft, ob ein Benutzer eine bestimmte Autorisierungsrichtlinie für die angegebene Ressource erfüllt.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, AuthorizationPolicy)

Überprüft, ob ein Benutzer eine bestimmte Autorisierungsrichtlinie für die angegebene Ressource erfüllt.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, IAuthorizationRequirement)

Überprüft, ob ein Benutzer eine bestimmte Anforderung für die angegebene Ressource erfüllt.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, String)

Überprüft, ob ein Benutzer eine bestimmte Autorisierungsrichtlinie für die angegebene Ressource erfüllt.

Gilt für: