public static bool IsDisabled(this IWebItem item, Guid userID, WebItemSecurity webItemSecurity) { return(item != null && (!webItemSecurity.IsAvailableForUser(item.ID, userID) || !item.Visible)); }
public static bool IsDisabled(this IWebItem item, WebItemSecurity webItemSecurity, AuthContext authContext) { return(item.IsDisabled(authContext.CurrentAccount.ID, webItemSecurity)); }
public static bool IsLicensed(this IWebItem item) { return(WebItemSecurity.IsLicensed(item)); }
public static bool IsDisabled(this IWebItem item) { return(item != null && (!WebItemSecurity.IsAvailableForUser(item.ID.ToString("N"), SecurityContext.CurrentAccount.ID) || !item.IsLicensed())); }
public static bool IsDisabled(this IWebItem item, Guid userID) { return(item != null && (!WebItemSecurity.IsAvailableForUser(item.ID.ToString("N"), userID) || !item.Visible)); }
public WebItemManagerSecurity(WebItemSecurity webItemSecurity, AuthContext authContext, WebItemManager webItemManager) { WebItemSecurity = webItemSecurity; AuthContext = authContext; WebItemManager = webItemManager; }