Sdílet prostřednictvím


DefaultAuthorizationService Třída

Definice

Výchozí implementace objektu 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
Dědičnost
DefaultAuthorizationService
Implementuje

Konstruktory

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

Vytvoří novou instanci položky DefaultAuthorizationService.

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

Vytvoří novou instanci položky DefaultAuthorizationService.

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

Vytvoří novou instanci položky DefaultAuthorizationService.

Metody

AuthorizeAsync(ClaimsPrincipal, Object, IEnumerable<IAuthorizationRequirement>)

Zkontroluje, jestli uživatel splňuje konkrétní sadu požadavků pro zadaný prostředek.

AuthorizeAsync(ClaimsPrincipal, Object, String)

Zkontroluje, jestli uživatel splňuje určité zásady autorizace.

Metody rozšíření

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, AuthorizationPolicy)

Zkontroluje, jestli uživatel splňuje určité zásady autorizace pro zadaný prostředek.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, AuthorizationPolicy)

Zkontroluje, jestli uživatel splňuje určité zásady autorizace pro zadaný prostředek.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, IAuthorizationRequirement)

Zkontroluje, jestli uživatel splňuje konkrétní požadavek na zadaný prostředek.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, String)

Zkontroluje, jestli uživatel splňuje určité zásady autorizace pro zadaný prostředek.

Platí pro