AuthorizationHandlerContext 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.
Contém informações de autorização usadas pelo IAuthorizationHandler.
public ref class AuthorizationHandlerContext
public class AuthorizationHandlerContext
type AuthorizationHandlerContext = class
Public Class AuthorizationHandlerContext
- Herança
-
AuthorizationHandlerContext
Construtores
AuthorizationHandlerContext(IEnumerable<IAuthorizationRequirement>, ClaimsPrincipal, Object) |
Cria uma nova instância de AuthorizationHandlerContext. |
Propriedades
FailureReasons |
Obtém os motivos pelos quais a autorização falhou. |
HasFailed |
Sinalizador que indica se o processamento de autorização atual falhou devido à falha ao ser chamado. |
HasSucceeded |
Sinalizador que indica se o processamento de autorização atual foi bem-sucedido. |
PendingRequirements |
Obtém os requisitos que ainda não foram marcados como bem-sucedidos. |
Requirements |
A coleção de todos os IAuthorizationRequirement para a ação de autorização atual. |
Resource |
O recurso opcional para avaliar o Requirements . |
User |
O ClaimsPrincipal que representa o usuário atual. |
Métodos
Fail() |
Chamado para indicar HasSucceeded que nunca retornará true, mesmo que todos os requisitos sejam atendidos. |
Fail(AuthorizationFailureReason) |
Chamado para indicar HasSucceeded que nunca retornará true, mesmo que todos os requisitos sejam atendidos. |
Succeed(IAuthorizationRequirement) |
Chamado para marcar o especificado |