AuthorizeAttribute 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í.
Especifica que el acceso a un método de acción o controlador está restringido a usuarios que cumplieron el requisito de autorización.
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public class AuthorizeAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IAuthorizationFilter
type AuthorizeAttribute = class
inherit FilterAttribute
interface IAuthorizationFilter
Public Class AuthorizeAttribute
Inherits FilterAttribute
Implements IAuthorizationFilter
- Herencia
- Atributos
- Implementaciones
Constructores
| AuthorizeAttribute() |
Inicializa una nueva instancia de la clase AuthorizeAttribute. |
Propiedades
| AllowMultiple |
Obtiene o establece un valor que indica si se puede especificar más de una instancia del atributo de filtro. (Heredado de FilterAttribute) |
| Order |
Obtiene o establece el orden en el que se ejecutan los filtros de acción. (Heredado de FilterAttribute) |
| Roles |
Obtiene o establece los roles de usuario autorizados a obtener acceso al método de acción o controlador. |
| TypeId |
Obtiene un identificador único para este atributo. |
| Users |
Obtiene o establece los usuarios autorizados a obtener acceso al método de acción o controlador. |
Métodos
| AuthorizeCore(HttpContextBase) |
Cuando se reemplaza, proporciona un punto de entrada para las comprobaciones de autorización personalizada. |
| HandleUnauthorizedRequest(AuthorizationContext) |
Procesa las solicitudes HTTP que producen un error en la autorización. |
| OnAuthorization(AuthorizationContext) |
Se llama cuando un proceso solicita autorización. |
| OnCacheAuthorization(HttpContextBase) |
Se llama cuando el módulo de almacenamiento en caché solicita autorización. |