DefaultAuthorizationService Třída

Definice

Výchozí implementace 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>)

Vytvoří novou instanci položky DefaultAuthorizationService.

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

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 konkrétní zásady autorizace.

Metody rozšíření

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, AuthorizationPolicy)

Zkontroluje, jestli uživatel splňuje konkrétní autorizační zásady pro zadaný prostředek.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, AuthorizationPolicy)

Zkontroluje, jestli uživatel splňuje konkrétní autorizační zásady 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 konkrétní autorizační zásady pro zadaný prostředek.

Platí pro