AuthorizeAttribute 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.
Especifica que o acesso a um controlador ou método de ação é restrito aos usuários que atendem ao requisito de autorização.
[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
- Herança
- Atributos
- Implementações
Construtores
AuthorizeAttribute() |
Inicializa uma nova instância da classe AuthorizeAttribute. |
Propriedades
AllowMultiple |
Obtém ou define um valor que indica se mais de uma instância do atributo de filtro pode ser especificada. (Herdado de FilterAttribute) |
Order |
Obtém ou define a ordem em que os filtros de ação são executados. (Herdado de FilterAttribute) |
Roles |
Obtém ou define as funções de usuário com autorização de acesso ao controlador ou método de ação. |
TypeId |
Obtém o identificador exclusivo para este atributo. |
Users |
Obtém ou define os usuários com autorização de acesso ao controlador ou método de ação. |
Métodos
AuthorizeCore(HttpContextBase) |
Quando substituído, fornece um ponto de entrada para verificações de autorização personalizadas. |
HandleUnauthorizedRequest(AuthorizationContext) |
Processa solicitações HTTP cuja autorização falhou. |
OnAuthorization(AuthorizationContext) |
Chamado quando um processo solicita autorização. |
OnCacheAuthorization(HttpContextBase) |
Chamado quando o módulo de cache solicita autorização. |