DenyAnonymousAuthorizationRequirement Classe

Definição

Implementa um IAuthorizationHandler e IAuthorizationRequirement que requer que o usuário atual deve ser autenticado. Isso exige Succeed(IAuthorizationRequirement) usuários autenticados. Como todos os requisitos internos, ele nunca chama Fail(). Isso DefaultAuthorizationEvaluator produz uma falha AuthorizationResult quando qualquer requisito não foi bem-sucedido mesmo que outros requisitos tenham sido bem-sucedidos e nenhum requisito falhou explicitamente.

public ref class DenyAnonymousAuthorizationRequirement : Microsoft::AspNetCore::Authorization::AuthorizationHandler<Microsoft::AspNetCore::Authorization::Infrastructure::DenyAnonymousAuthorizationRequirement ^>, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class DenyAnonymousAuthorizationRequirement : Microsoft.AspNetCore.Authorization.AuthorizationHandler<Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement>, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type DenyAnonymousAuthorizationRequirement = class
    inherit AuthorizationHandler<DenyAnonymousAuthorizationRequirement>
    interface IAuthorizationRequirement
Public Class DenyAnonymousAuthorizationRequirement
Inherits AuthorizationHandler(Of DenyAnonymousAuthorizationRequirement)
Implements IAuthorizationRequirement
Herança
DenyAnonymousAuthorizationRequirement
Implementações

Construtores

Nome Description
DenyAnonymousAuthorizationRequirement()

Implementa um IAuthorizationHandler e IAuthorizationRequirement que requer que o usuário atual deve ser autenticado. Isso exige Succeed(IAuthorizationRequirement) usuários autenticados. Como todos os requisitos internos, ele nunca chama Fail(). Isso DefaultAuthorizationEvaluator produz uma falha AuthorizationResult quando qualquer requisito não foi bem-sucedido mesmo que outros requisitos tenham sido bem-sucedidos e nenhum requisito falhou explicitamente.

Métodos

Nome Description
HandleAsync(AuthorizationHandlerContext)

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

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

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

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