C# Class Disco.Services.Authorization.DiscoAuthorizeBaseAttribute

Inheritance: System.Web.Mvc.AuthorizeAttribute
Show file Open project: garysharp/Disco

Public Methods

Method Description
HandleUnauthorizedMessage ( ) : string
IsAuthorized ( System httpContext ) : bool

Protected Methods

Method Description
AuthorizeCore ( System httpContext ) : bool
HandleUnauthorizedRequest ( System.Web.Mvc.AuthorizationContext filterContext ) : void

Private Methods

Method Description
BuildAuthorizeResource ( System.Web.Mvc.AuthorizationContext FilterContext ) : string

Method Details

AuthorizeCore() protected final method

protected final AuthorizeCore ( System httpContext ) : bool
httpContext System
return bool

HandleUnauthorizedMessage() public abstract method

public abstract HandleUnauthorizedMessage ( ) : string
return string

HandleUnauthorizedRequest() protected final method

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

IsAuthorized() public abstract method

public abstract IsAuthorized ( System httpContext ) : bool
httpContext System
return bool