Microsoft.AspNetCore.Authorization.Infrastructure Namespace
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.
Contém tipos que habilitam o suporte para autorização.
Classes
AssertionRequirement |
Implementa um IAuthorizationHandler e IAuthorizationRequirement que usa uma asserção especificada pelo usuário. |
ClaimsAuthorizationRequirement |
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. |
DenyAnonymousAuthorizationRequirement |
Implementa um IAuthorizationHandler e IAuthorizationRequirement que exige que o usuário atual seja autenticado. |
NameAuthorizationRequirement |
Implementa um IAuthorizationHandler e IAuthorizationRequirement que exige que o nome de usuário atual corresponda ao valor especificado. |
OperationAuthorizationRequirement |
Uma classe auxiliar para fornecer um útil IAuthorizationRequirement que contém um nome. |
PassThroughAuthorizationHandler |
Classe de infraestrutura que permite que um IAuthorizationRequirement seja seu próprio IAuthorizationHandler. |
RolesAuthorizationRequirement |
Implementa um e IAuthorizationRequirement que requer pelo menos uma declaração de função cujo valor deve ser qualquer uma IAuthorizationHandler das funções permitidas. |
Comentários
Para obter mais informações sobre autorização, consulte Introdução à autorização no ASP.NET Core.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de