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 |