Click or drag to resize

UserFactory Class

Factory of AskiaPortal users
Inheritance Hierarchy
SystemObject
  AskiaPortalCmnUserFactory

Namespace:  AskiaPortalCmn
Assembly:  AskiaPortalCmn (in AskiaPortalCmn.dll) Version: 1.7.0-build068
Syntax
public static class UserFactory

The UserFactory type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCode exampleFindAllByGroupIds
Find all users (members) using a list of groups identifiers.
Public methodStatic memberCode exampleFindAllByGuids
Find all users using a list of GUIDs.
Public methodStatic memberCode exampleFindAllByIds
Find all users using a list of identifiers.
Public methodStatic memberCode exampleFindAllManagedRecursively
Recursively find all users managed by the specified user.
Public methodStatic memberCode exampleFindAllMembers
Find all non-deleted users members of the specified group.
Public methodStatic memberCode exampleFindAllReachableRecursively
Recursively find all non-deleted users reachable by the specified user.
Public methodStatic memberCode exampleFindByEmail
Find a non-deleted user using his email address, return null if not found.
Public methodStatic memberCode exampleFindByGuid
Find a user using his guid, return null if not found
Public methodStatic memberCode exampleFindById
Find a user using his identifier, return null if not found
Public methodStatic memberCode exampleFindByLoginOrEmailAndPassword
Find a non-deleted user using his login (or email) and password, return null if not found.
Public methodStatic memberCode exampleFindByToken
Find a non-deleted user using his token, return null if not found.
Public methodStatic memberCode exampleNewUser
Create a new user.
Public methodStatic memberCode exampleNewUserForRegistration
Create a new user for registration
Top
See Also