Exemplo n.º 1
0
        private IActionResult AuthorizationFailed(PolicyEvaluationOutcome po)
        {
            var view = View("NotAuthorized", new List <string> {
                $"You are not authorized to Edit PO "
            });

            view.StatusCode = (int)HttpStatusCode.Forbidden;
            return(view);
        }
Exemplo n.º 2
0
        private IActionResult AuthorizationFailed(PolicyEvaluationOutcome po)
        {
            IEnumerable <AuthorizationFailureAdvice> failureReason =
                po.UnresolvedAdvice.Find <AuthorizationFailureAdvice>("AuthorizationFailure");

            var view = View("NotAuthorized", failureReason);

            view.StatusCode = (int)HttpStatusCode.Forbidden;
            return(view);
        }
 public EvaluationResult(PolicyEvaluationOutcome result, Location item)
 {
     Result = result;
     Item   = item;
 }