ClaimsAuthorizationRequirement Класс

Определение

Реализует и IAuthorizationHandlerIAuthorizationRequirement требует по крайней мере одного экземпляра указанного типа утверждения и, если допустимые значения указаны, то значение утверждения должно быть любым из допустимых значений.

public ref class ClaimsAuthorizationRequirement : Microsoft::AspNetCore::Authorization::AuthorizationHandler<Microsoft::AspNetCore::Authorization::Infrastructure::ClaimsAuthorizationRequirement ^>, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class ClaimsAuthorizationRequirement : Microsoft.AspNetCore.Authorization.AuthorizationHandler<Microsoft.AspNetCore.Authorization.Infrastructure.ClaimsAuthorizationRequirement>, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type ClaimsAuthorizationRequirement = class
    inherit AuthorizationHandler<ClaimsAuthorizationRequirement>
    interface IAuthorizationRequirement
Public Class ClaimsAuthorizationRequirement
Inherits AuthorizationHandler(Of ClaimsAuthorizationRequirement)
Implements IAuthorizationRequirement
Наследование
Реализации

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

Имя Описание
ClaimsAuthorizationRequirement(String, IEnumerable<String>)

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

Свойства

Имя Описание
AllowedValues

Возвращает необязательный список значений утверждений, которые, если они присутствуют, утверждение должно соответствовать.

ClaimType

Возвращает тип утверждения, который должен присутствовать.

Методы

Имя Описание
HandleAsync(AuthorizationHandlerContext)

Принимает решение, если авторизация разрешена.

(Унаследовано от AuthorizationHandler<TRequirement>)
HandleRequirementAsync(AuthorizationHandlerContext, ClaimsAuthorizationRequirement)

Принимает решение, если авторизация разрешена на основе указанных требований утверждений.

HandleRequirementAsync(AuthorizationHandlerContext, TRequirement)

Принимает решение, если авторизация разрешена на основе определенного требования.

(Унаследовано от AuthorizationHandler<TRequirement>)
ToString()

Возвращает строковое представление требования.

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