C# Class Orchard.Mvc.AntiForgery.AntiForgeryAuthorizationFilter

Inheritance: Orchard.Mvc.Filters.FilterProvider, IAuthorizationFilter
Exibir arquivo Open project: ucdavis/Orchard

Public Methods

Method Description
AntiForgeryAuthorizationFilter ( ISiteService siteService, IAuthenticationService authenticationService, IExtensionManager extensionManager ) : System
OnAuthorization ( System.Web.Mvc.AuthorizationContext filterContext ) : void

Private Methods

Method Description
GetArea ( System.Web.Routing.RouteData routeData ) : string
IsAntiForgeryProtectionEnabled ( ControllerContext context ) : bool
ShouldValidateGet ( System.Web.Mvc.AuthorizationContext context ) : bool

Method Details

AntiForgeryAuthorizationFilter() public method

public AntiForgeryAuthorizationFilter ( ISiteService siteService, IAuthenticationService authenticationService, IExtensionManager extensionManager ) : System
siteService ISiteService
authenticationService IAuthenticationService
extensionManager IExtensionManager
return System

OnAuthorization() public method

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