ClaimsAuthorizationRequirement Classe

Definição

Implementa um IAuthorizationHandler e IAuthorizationRequirement que requer pelo menos uma instância do tipo de declaração especificado e, se os valores permitidos forem especificados, o valor da declaração deve ser qualquer um dos valores permitidos.

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
Herança
Implementações

Construtores

Nome Description
ClaimsAuthorizationRequirement(String, IEnumerable<String>)

Cria uma nova instância de ClaimsAuthorizationRequirement.

Propriedades

Nome Description
AllowedValues

Obtém a lista opcional de valores de declaração, que, se presentes, a declaração deve corresponder.

ClaimType

Obtém o tipo de declaração que deve estar presente.

Métodos

Nome Description
HandleAsync(AuthorizationHandlerContext)

Toma uma decisão se a autorização é permitida.

(Herdado de AuthorizationHandler<TRequirement>)
HandleRequirementAsync(AuthorizationHandlerContext, ClaimsAuthorizationRequirement)

Toma uma decisão se a autorização é permitida com base nos requisitos de declarações especificados.

HandleRequirementAsync(AuthorizationHandlerContext, TRequirement)

Toma uma decisão se a autorização é permitida com base em um requisito específico.

(Herdado de AuthorizationHandler<TRequirement>)
ToString()

Retorna uma representação de cadeia de caracteres do requisito.

Aplica-se a