Esempio n. 1
0
        private static bool IsAuthorized(object possiblySecurable, IPrincipal user, ContentItem item)
        {
            var securable = possiblySecurable as ISecurable;

            if (securable != null && securable.AuthorizedRoles != null && !PermissionMap.IsInRoles(user, securable.AuthorizedRoles))
            {
                return(false);
            }
            return(true);
        }