C# Class Serenity.Web.PageAuthorizeAttribute.PageAuthorizeAttribute

Inheritance: System.Web.Mvc.AuthorizeAttribute
Exibir arquivo Open project: volkanceylan/Serenity

Public Methods

Method Description
PageAuthorizeAttribute ( ) : Serenity.Data
PageAuthorizeAttribute ( object permission ) : Serenity.Data
PageAuthorizeAttribute ( object module, object permission ) : Serenity.Data
PageAuthorizeAttribute ( object module, object submodule, object permission ) : Serenity.Data

Protected Methods

Method Description
AuthorizeCore ( System.Web.HttpContextBase httpContext ) : bool
HandleUnauthorizedRequest ( System.Web.Mvc.AuthorizationContext filterContext ) : void
PageAuthorizeAttribute ( Type sourceType ) : Serenity.Data

Method Details

AuthorizeCore() protected method

protected AuthorizeCore ( System.Web.HttpContextBase httpContext ) : bool
httpContext System.Web.HttpContextBase
return bool

HandleUnauthorizedRequest() protected method

protected HandleUnauthorizedRequest ( System.Web.Mvc.AuthorizationContext filterContext ) : void
filterContext System.Web.Mvc.AuthorizationContext
return void

PageAuthorizeAttribute() public method

public PageAuthorizeAttribute ( ) : Serenity.Data
return Serenity.Data

PageAuthorizeAttribute() protected method

protected PageAuthorizeAttribute ( Type sourceType ) : Serenity.Data
sourceType System.Type
return Serenity.Data

PageAuthorizeAttribute() public method

public PageAuthorizeAttribute ( object permission ) : Serenity.Data
permission object
return Serenity.Data

PageAuthorizeAttribute() public method

public PageAuthorizeAttribute ( object module, object permission ) : Serenity.Data
module object
permission object
return Serenity.Data

PageAuthorizeAttribute() public method

public PageAuthorizeAttribute ( object module, object submodule, object permission ) : Serenity.Data
module object
submodule object
permission object
return Serenity.Data