Exemple #1
0
        private bool CheckCanAdd()
        {
            var addAuthorization = new IdentityAuthorization("Provisioning", "http://schemas.atomia.com/atomia/2009/04/provisioning/claims/account/{account_id}", AuthorizationConstants.AddServices, RouteData.Values, HttpContext);

            return(addAuthorization.Check());
        }
Exemple #2
0
        private bool CheckCanDelete()
        {
            var deleteAuthorization = new IdentityAuthorization("Provisioning", "http://schemas.atomia.com/atomia/2009/04/provisioning/claims/account/{account_id}", AuthorizationConstants.DeleteServices, RouteData.Values, HttpContext);

            return((!deleteAuthorization.Check() && !deleteAuthorization.CheckRoles(new string[] { "Administrators" }, User)) ? false : true);
        }