Secures all ITasks, adds unit tests to ensure they are all secured and the correct app is assigned.

This commit is contained in:
Shannon Deminick
2013-04-08 23:11:47 +06:00
parent fe01bd1f29
commit cb19fe3902
46 changed files with 858 additions and 1229 deletions

View File

@@ -0,0 +1,17 @@
namespace Umbraco.Web.UI
{
/// <summary>
/// This is used for anything that is assigned to an app
/// </summary>
/// <remarks>
/// Currently things that need to be assigned to an app in order for user security to work are:
/// dialogs, ITasks, editors
/// </remarks>
public interface IAssignedApp
{
/// <summary>
/// Returns the app alias that this element belongs to
/// </summary>
string AssignedApp { get; }
}
}