Click or drag to resize

IUserManager Methods


The IUserManager type exposes the following members.

Methods
  Name Description
Public method AddOAuthIdentity Creates a new oAuth identity
Public method AddRole Creates a new Group Role with specified Permissions.
Public method AddTheme Creates a new User Theme with the configured name and draft state
Public method AddUser Creates a new User.
Public method AddUserGroup Creates a new User Group.
Public method Administrators 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 method DeepCloneT, TManager Duplicates an object instance, not including its unique ID.
(Inherited from ITransactionalEntity)
Public method GetAdminDefaultDashboardPreferences  
Public method GetDashboardPreferencesForUser(IUser)  
Public method GetDashboardPreferencesForUser(String)  
Public method GetUserDefaultDashboardPreferences  
Public method GroupsCount Gets the count of all Groups.
Public method InvokeUserCreatedHook Calls the UserCreated event.
Public method OAuthIdentities Retrieve the collection of OAuthIdentity objects
Public method OAuthIdentity Retrieves a OAuthIdentity by its client id
Public method QuickWrite 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 method RemoveOAuthIdentity Remove a OAuthIdentity by its client id
Public method RemoveRole Removes a Group Role from the Content Store.
Public method RemoveTheme Removes the User Theme by theme Id
Public method RemoveUser Permanently removes a User.
Public method RemoveUserGroup Removes a User Group from the Content Store.
Public method Role Retrieves a Group Role by either its ID or its Name.
Public method Roles Retrieves, in a paginated fashion, the collection of Group Roles.
Public method RolesCount Gets the count of Group Roles.
Public method SetDefaultUserTheme Sets the default User Theme by theme id
Public method User Retrieves a User by its User ID or Entity ID.
Public method UserGroup Retrieves a User Group by its unique ID.
Public method UserGroups(String) Retrieves the collection of Groups by their unique IDs.
Public method UserGroups(Int32, Int32, Int32) Retrieves, in a paginated fashion, the collection of Groups.
Public method Users(String) Retrieves the collection of Users by either their User ID or Entity ID.
Public method Users(Int32, Int32, Int32) Retrieves, in a paginated fashion, the collection of Users.
Public method UsersCount Gets the count of all Users.
Public method UserTheme Retrieves a User Theme bu its id.
Public method UserThemeCount Retrieves the total number of User Themes
Public method UserThemes Retrieves a collection of User Themes in a paginated fashion
Top
See Also