DenyAnonymousAuthorizationRequirement Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |