AuthorizationHandlerContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene información de autorización utilizada por IAuthorizationHandler.
public ref class AuthorizationHandlerContext
public class AuthorizationHandlerContext
type AuthorizationHandlerContext = class
Public Class AuthorizationHandlerContext
- Herencia
-
AuthorizationHandlerContext
Constructores
AuthorizationHandlerContext(IEnumerable<IAuthorizationRequirement>, ClaimsPrincipal, Object) |
Crea una nueva instancia de AuthorizationHandlerContext. |
Propiedades
FailureReasons |
Obtiene los motivos por los que se ha producido un error en la autorización. |
HasFailed |
Marca que indica si se ha producido un error en el procesamiento de autorización actual debido a error al que se llama. |
HasSucceeded |
Marca que indica si el procesamiento de autorización actual se ha realizado correctamente. |
PendingRequirements |
Obtiene los requisitos que aún no se han marcado como correctos. |
Requirements |
Colección de todas las para IAuthorizationRequirement la acción de autorización actual. |
Resource |
Recurso opcional con el Requirements que se va a evaluar. |
User |
que ClaimsPrincipal representa al usuario actual. |
Métodos
Fail() |
Se llama a para indicar HasSucceeded que nunca devolverá true, incluso si se cumplen todos los requisitos. |
Fail(AuthorizationFailureReason) |
Se llama a para indicar HasSucceeded que nunca devolverá true, incluso si se cumplen todos los requisitos. |
Succeed(IAuthorizationRequirement) |
Se llama a para marcar el especificado |