Udostępnij za pośrednictwem


DefaultAuthorizationService Klasa

Definicja

Domyślna implementacja elementu 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
Dziedziczenie
DefaultAuthorizationService
Implementuje

Konstruktory

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

Tworzy nowe wystąpienie klasy DefaultAuthorizationService.

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

Tworzy nowe wystąpienie klasy DefaultAuthorizationService.

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

Tworzy nowe wystąpienie klasy DefaultAuthorizationService.

Metody

AuthorizeAsync(ClaimsPrincipal, Object, IEnumerable<IAuthorizationRequirement>)

Sprawdza, czy użytkownik spełnia określony zestaw wymagań dla określonego zasobu.

AuthorizeAsync(ClaimsPrincipal, Object, String)

Sprawdza, czy użytkownik spełnia określone zasady autoryzacji.

Metody rozszerzania

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, AuthorizationPolicy)

Sprawdza, czy użytkownik spełnia określone zasady autoryzacji względem określonego zasobu.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, AuthorizationPolicy)

Sprawdza, czy użytkownik spełnia określone zasady autoryzacji względem określonego zasobu.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, IAuthorizationRequirement)

Sprawdza, czy użytkownik spełnia określone wymaganie dla określonego zasobu

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, String)

Sprawdza, czy użytkownik spełnia określone zasady autoryzacji względem określonego zasobu.

Dotyczy