C# Class Orchard.UI.Admin.AdminFilter

Inheritance: Orchard.Mvc.Filters.FilterProvider, IAuthorizationFilter
Afficher le fichier Open project: ucdavis/Orchard Class Usage Examples

Méthodes publiques

Méthode Description
AdminFilter ( IAuthorizer authorizer ) : System
Apply ( System.Web.Routing.RequestContext context ) : void
IsApplied ( System.Web.Routing.RequestContext context ) : bool
OnAuthorization ( System.Web.Mvc.AuthorizationContext filterContext ) : void

Private Methods

Méthode Description
GetAdminAttributes ( System.Web.Mvc.ActionDescriptor descriptor ) : IEnumerable
IsAdmin ( System.Web.Mvc.AuthorizationContext filterContext ) : bool
IsNameAdmin ( System.Web.Mvc.AuthorizationContext filterContext ) : bool
IsNameAdminProxy ( System.Web.Mvc.AuthorizationContext filterContext ) : bool

Method Details

AdminFilter() public méthode

public AdminFilter ( IAuthorizer authorizer ) : System
authorizer IAuthorizer
Résultat System

Apply() public static méthode

public static Apply ( System.Web.Routing.RequestContext context ) : void
context System.Web.Routing.RequestContext
Résultat void

IsApplied() public static méthode

public static IsApplied ( System.Web.Routing.RequestContext context ) : bool
context System.Web.Routing.RequestContext
Résultat bool

OnAuthorization() public méthode

public OnAuthorization ( System.Web.Mvc.AuthorizationContext filterContext ) : void
filterContext System.Web.Mvc.AuthorizationContext
Résultat void