C# Class Cats.AzManHelpers.AuthorizeUserAttribute

Inheritance: System.Web.Mvc.AuthorizeAttribute
Show file Open project: edgecomputing/cats

Protected Properties

Property Type Description
AzManStore IAzManStorage

Private Properties

Property Type Description

Public Methods

Method Description
AuthorizeUserAttribute ( ) : System
OnAuthorization ( System.Web.Mvc.AuthorizationContext filterContext ) : void

Protected Methods

Method Description
AuthorizeCore ( System.Web.HttpContextBase httpContext ) : bool
CacheValidateHandler ( HttpContext context, object data, HttpValidationStatus &validationStatus ) : void
OnCacheAuthorization ( System.Web.HttpContextBase httpContext ) : HttpValidationStatus

Method Details

AuthorizeCore() protected method

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

AuthorizeUserAttribute() public method

public AuthorizeUserAttribute ( ) : System
return System

CacheValidateHandler() protected method

protected CacheValidateHandler ( HttpContext context, object data, HttpValidationStatus &validationStatus ) : void
context System.Web.HttpContext
data object
validationStatus HttpValidationStatus
return void

OnAuthorization() public method

public OnAuthorization ( System.Web.Mvc.AuthorizationContext filterContext ) : void
filterContext System.Web.Mvc.AuthorizationContext
return void

OnCacheAuthorization() protected method

protected OnCacheAuthorization ( System.Web.HttpContextBase httpContext ) : HttpValidationStatus
httpContext System.Web.HttpContextBase
return HttpValidationStatus

Property Details

AzManStore protected property

protected IAzManStorage AzManStore
return IAzManStorage