Esempio n. 1
0
        public AuthorizationManagerTests()
        {
            _policyManager = Substitute.For <IPolicyManager>();
            foreach (var policy in _policies)
            {
                _policyManager.GetClaims(policy).Returns(_claims);
            }

            _user                 = new ClaimsPrincipal();
            _routeConfig          = new RouteConfig();
            _authorizationManager = new AuthorizationManager(_policyManager);
        }
Esempio n. 2
0
 private bool HasPolicy(ClaimsPrincipal user, string policy)
 => HasClaims(user, _policyManager.GetClaims(policy));