Namespace Mediachase.Commerce.Security
Classes
AccessDeniedException
Implements exception code for access denied exceptions.
CurrentUserService
A service for getting the current user.
GlobalRoleAssignment
OnlyForOwnerRoleAssignment
Principal
Principal
PrincipalExtensions
Provides extension methods for the System.Security.Principal.IPrincipal interface for getting contact information.
PrincipalInfoExtensions
Extension methods for EPiServer.Security.PrincipalInfo
ScopeRoleAssignment
SecurityCache
Implements cache operations for security entities.
SecurityContext
Manages access to information about the current user and their permissions.
SecurityOptions
Contains options for the security system.
SecurityPathTemplateSource
SecurityPermission
SecurityPermission
SecurityProviderUpgradeProxy
Wraps legacy security providers that implement ISecurityCheck and IRoleManagement in a class that implements ISecurityProvider. All functionality passes directly to the inner provider(s).
SecurityRole
SecurityRoleAssignment
SecurityScope
Interfaces
IRoleManagement
IRoleManagement
ISecurityCheck
Represents interface to security check logic
ISecurityProvider
Configured security providers must implement both ISecurityCheck and IRoleManagement. This interface provides a single interface indicating that a class implements both.
Enums
SecurityCheckMode
CustomerSecurityCheckMode enum
UserPasswordValidationResult
Represents all posible ASP.NET membership password validation results