Isolated more web usages - Membership and Request stuff
- Moved a few more files
This commit is contained in:
7
src/Umbraco.Core/Security/IMemberUserKeyProvider.cs
Normal file
7
src/Umbraco.Core/Security/IMemberUserKeyProvider.cs
Normal file
@@ -0,0 +1,7 @@
|
||||
namespace Umbraco.Core.Security
|
||||
{
|
||||
public interface IMemberUserKeyProvider
|
||||
{
|
||||
object GetMemberProviderUserKey();
|
||||
}
|
||||
}
|
||||
7
src/Umbraco.Core/Security/IPublicAccessChecker.cs
Normal file
7
src/Umbraco.Core/Security/IPublicAccessChecker.cs
Normal file
@@ -0,0 +1,7 @@
|
||||
namespace Umbraco.Web.Security
|
||||
{
|
||||
public interface IPublicAccessChecker
|
||||
{
|
||||
PublicAccessStatus HasMemberAccessToContent(int publishedContentId);
|
||||
}
|
||||
}
|
||||
11
src/Umbraco.Core/Security/PublicAccessStatus.cs
Normal file
11
src/Umbraco.Core/Security/PublicAccessStatus.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
namespace Umbraco.Web.Security
|
||||
{
|
||||
public enum PublicAccessStatus
|
||||
{
|
||||
NotLoggedIn,
|
||||
AccessDenied,
|
||||
NotApproved,
|
||||
LockedOut,
|
||||
AccessAccepted
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user