Classes

  ClassDescription
AccessDeniedException
An Exception used for EPiServer Common to indicate that a cerain operation is denied
AccessRightsAttribute
Use this attribute to determine what access rights nedd to be shown to user and the oreder of them
AccessRightsBase
Base class for all Access Rights classes to use in the Security Handler. All subtypes must have an empty constructor.
AdministrativeAccessRights
Represents a User's or Group's administrative system accessrights
ChangeUserPasswordEventArgs
CleartextPasswordProvider
CreateGroupEventArgs
CreateUserEventArgs
EntitySecurityHandler
Base class for all Security Handlers.
FrameworkEntityAccessRights
Group
Dictates the functionality of a security group
GroupCollection
A Collection of Groups
HMACMD5PasswordProvider
HMACPasswordProvider
HMACSHA256PasswordProvider
InfiniteIterationsException
Is thrown when attempting to save a tree that will result in infinite iterations.
ModuleAccessRights
Represents a User's or Group's access rights for a module
NonExistantSecurityObjectException
Thrown when a security object does not exist and an operation is attempted on it
OpenIDCollection
PasswordProvider
PasswordProviderHandler
Provides methods to retrieve supported PasswordProviders.
ReadModifyRemoveAccessRights
Class with read, modify and remove access rights.
RemoveGroupEventArgs
RemoveUserEventArgs
RestoreUserEventArgs
SecurityAccessRights
Represents access rights to the security elements.
SecurityHandler
Dictates the functionality of the EPiServer Common security handler
SecurityInitialization
Contains initialization properties for the security interface
Settings
Contains all the settings associated with the EPiServer Common security.
SystemSettingsAccessRights
Represents access rights to the system settings.
UpdateGroupEventArgs
UpdateUserEventArgs
User
Dictates the functionality of a EPiServer Common User
UserCollection
A Collection of Users

Interfaces

Delegates

  DelegateDescription
ChangeUserPasswordEventHandler
GroupCreateEventHandler
GroupRemoveEventHandler
GroupUpdateEventHandler
RemoveUserEventHandler
RestoreUserEventHandler
SecurityHandler..::.GetAdministrativeAccessRightsGroupsObjectDelegate
SecurityHandler..::.GetAdministrativeAccessRightsUsersObjectDelegate
SecurityHandler..::.GetChildGroupsCacheObjectDelegate
SecurityHandler..::.GetGroupAdministrativeAccessRightsCacheObjectDelegate
SecurityHandler..::.GetGroupByNameCacheObjectDelegate
SecurityHandler..::.GetGroupCacheObjectDelegate
SecurityHandler..::.GetGroupModuleAccessRightsCacheObjectDelegate
SecurityHandler..::.GetGroupsCacheObjectDelegate
SecurityHandler..::.GetGroupUsersCacheObjectDelegate
SecurityHandler..::.GetInheritedGroupAdministrativeAccessRightsCacheObjectDelegate
SecurityHandler..::.GetInheritedGroupModuleAccessRightsCacheObjectDelegate
SecurityHandler..::.GetInheritedUserAdministrativeAccessRightsCacheObjectDelegate
SecurityHandler..::.GetInheritedUserModuleAccessRightsCacheObjectDelegate
SecurityHandler..::.GetLatestActivatedUsersCacheObjectDelegate
SecurityHandler..::.GetModuleGroupsCacheObjectDelegate
SecurityHandler..::.GetModuleUsersCacheObjectDelegate
SecurityHandler..::.GetOpenIDUserRealmByRealmCacheObjectDelegate
SecurityHandler..::.GetOpenIDUserRealmCacheObjectDelegate
SecurityHandler..::.GetParentGroupsCacheObjectDelegate
SecurityHandler..::.GetTotalGroupModuleAccessRightsCacheObjectDelegate
SecurityHandler..::.GetTotalUserModuleAccessRightsCacheObjectDelegate
SecurityHandler..::.GetUserAdministrativeAccessRightsCacheObjectDelegate
SecurityHandler..::.GetUserByOpenIDClaimedIdentifierCacheObjectDelegate
SecurityHandler..::.GetUserByUserNameCacheObjectDelegate
SecurityHandler..::.GetUserCacheObjectDelegate
SecurityHandler..::.GetUserCountDelegate
SecurityHandler..::.GetUserGroupsCacheObjectDelegate
SecurityHandler..::.GetUserModuleAccessRightsCacheObjectDelegate
SecurityHandler..::.GetUserOpenIDsCacheObjectDelegate
SecurityHandler..::.GetUsersByAliasCacheObjectDelegate
SecurityHandler..::.GetUsersByEMailCacheObjectDelegate
SecurityHandler..::.GetUsersCacheObjectDelegate
SecurityHandler..::.UserExistCacheObjectDelegate
SecurityInitialization..::.GetCachedObjectDelegate
Represents a function that retrieves object from cache.
SecurityInitialization..::.RemoveCachedObjectDelegate
Represents a function that removes object from cache.
SecurityInitialization..::.SetCachedObjectDelegate
Represents a function that sets object in a cache.
UpdateUserEventHandler
UserCreateEventHandler

Enumerations

  EnumerationDescription
InfiniteDirection
The direction that caused the InfiniteIterationsException
PasswordProviderFormat