Поделиться через


DefaultAuthorizationService Класс

Определение

Реализация 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
Наследование
DefaultAuthorizationService
Реализации

Конструкторы

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

Создает новый экземпляр DefaultAuthorizationService.

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

Создает новый экземпляр DefaultAuthorizationService.

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

Создает новый экземпляр DefaultAuthorizationService.

Методы

AuthorizeAsync(ClaimsPrincipal, Object, IEnumerable<IAuthorizationRequirement>)

Проверяет, соответствует ли пользователь определенному набору требований к указанному ресурсу.

AuthorizeAsync(ClaimsPrincipal, Object, String)

Проверяет, соответствует ли пользователь определенной политике авторизации.

Методы расширения

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, AuthorizationPolicy)

Проверяет, соответствует ли пользователь определенной политике авторизации для указанного ресурса.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, AuthorizationPolicy)

Проверяет, соответствует ли пользователь определенной политике авторизации для указанного ресурса.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, Object, IAuthorizationRequirement)

Проверяет, соответствует ли пользователь определенному требованию для указанного ресурса.

AuthorizeAsync(IAuthorizationService, ClaimsPrincipal, String)

Проверяет, соответствует ли пользователь определенной политике авторизации для указанного ресурса.

Применяется к