Click or drag to resize

IUserManager Methods


The IUserManager type exposes the following members.

Methods
  NameDescription
Public methodAddOAuthIdentity
Creates a new oAuth identity
Public methodAddRole
Creates a new Group Role with specified Permissions.
Public methodAddTheme
Creates a new User Theme with the configured name and draft state
Public methodAddUser
Creates a new User.
Public methodAddUserGroup
Creates a new User Group.
Public methodAdministrators
Retrieves the Administrators Group. The Administrators group always exists on any site instance. No matter how the Permissions are assigned to this group, it always has all administrative privileges.
Public methodDeepCloneT, TManager
Duplicates an object instance, not including its unique ID.
(Inherited from ITransactionalEntity.)
Public methodGetAdminDefaultDashboardPreferences
Public methodGetDashboardPreferencesForUser(String)
Public methodGetDashboardPreferencesForUser(IUser)
Public methodGetUserDefaultDashboardPreferences
Public methodGroupsCount
Gets the count of all Groups.
Public methodInvokeUserCreatedHook
Calls the UserCreated event.
Public methodOAuthIdentities
Retrieve the collection of OAuthIdentity objects
Public methodOAuthIdentity
Retrieves a OAuthIdentity by its client id
Public methodQuickWrite
Creates a temporary Write Session to quickly write something outside the current Session and transaction. This is a way to bypass the transaction and quickly put something into the content store.
(Inherited from ITransactionalEntity.)
Public methodRemoveOAuthIdentity
Remove a OAuthIdentity by its client id
Public methodRemoveRole
Removes a Group Role from the Content Store.
Public methodRemoveTheme
Removes the User Theme by theme Id
Public methodRemoveUser
Permanently removes a User.
Public methodRemoveUserGroup
Removes a User Group from the Content Store.
Public methodRole
Retrieves a Group Role by either its ID or its Name.
Public methodRoles
Retrieves, in a paginated fashion, the collection of Group Roles.
Public methodRolesCount
Gets the count of Group Roles.
Public methodSetDefaultUserTheme
Sets the default User Theme by theme id
Public methodUser
Retrieves a User by its User ID or Entity ID.
Public methodUserGroup
Retrieves a User Group by its unique ID.
Public methodUserGroups(String)
Retrieves the collection of Groups by their unique IDs.
Public methodUserGroups(Int32, Int32, Int32)
Retrieves, in a paginated fashion, the collection of Groups.
Public methodUsers(String)
Retrieves the collection of Users by either their User ID or Entity ID.
Public methodUsers(Int32, Int32, Int32)
Retrieves, in a paginated fashion, the collection of Users.
Public methodUsersCount
Gets the count of all Users.
Public methodUserTheme
Retrieves a User Theme bu its id.
Public methodUserThemeCount
Retrieves the total number of User Themes
Public methodUserThemes
Retrieves a collection of User Themes in a paginated fashion
Top
See Also