System.Web.Mvc.PowerShellAuthorization.OnAuthorization C# (CSharp) Method

OnAuthorization() public method

public OnAuthorization ( System.Web.Mvc.AuthorizationContext filterContext ) : void
filterContext System.Web.Mvc.AuthorizationContext
return void
        public override void OnAuthorization(AuthorizationContext filterContext)
        {
            if (!PowerShellAuthorizationInvoker.IsAuthorized(this, filterContext.HttpContext, filterContext.HttpContext.User, filterContext.ActionDescriptor, filterContext.RouteData.Values.ToDictionary(i => i.Key, i => i.Value)))
            {
                filterContext.Result = new HttpUnauthorizedResult();
            }
        }