[Missing <summary> documentation for "N:Litium.Foundation.Accounts"]

Classes

  Class Description
Public class Account
Base class for users and groups.
Public class AccountSettings
Contains information about the account tier.
Public class CannotDeleteAnonymousUserExeption
Thrown when trying to delete the anonymous user.
Public class CannotDeleteSystemUserExeption
Thrown when trying to delete the system user.
Public class DirectoryUpdateException
Thrown when updates in directory fails or not allowed.
Public class EntryDoesNotExistInDirectoryException
Thrown when an entry does not exist in the Active Directory.
Public class Group
Abstract group base class.
Public class GroupCollection
A collection of all groups. Enumerates over Group instances.
Public class GroupDoesNotExistException
Thrown when the group does not exist or has been deleted.
Public class GroupExistsException
Thrown when the group name already exists in the solution.
Public class GroupMembershipCollection
A collection of group memberships. Enumerates over group IDs.
Public class MembershipDoesNotExistException
Thrown when a group membership does not exists or has been deleted.
Public class MembershipExistsException
Thrown when a trying to create a group membership which already exists.
Public class User
Abstract user base class.
Public class UserCollection
A collection of all users. Enumerates over User instances.
Public class UserDoesNotExistException
Thrown when a user does not exist or has been deleted.
Public class UserExistsException
Thrown when trying to create a user with a login name which already exists in the solution.
Public class UserMembersCollection
A collection of user members. Enumerates over user IDs.

Interfaces

  Interface Description
Public interface ISyncableAccount
Interface for accounts which can be synchroinzed against a Directory.

Enumerations

  Enumeration Description
Public enumeration AccountTypes
Predfinied account types used in Litium Foundation.
Public enumeration UserStatus
User status enum.