UserManagementService

  • IEnumerable<ILoginProvider> GetAllowedLoginProviders() [AdvancedSecurityDisabled][RUN]
  • String LoginWithForm(String ClientData, Boolean rememberMe) [AdvancedSecurityDisabled]
  • IEnumerable<ILoginProvider> GetAllLoginProvider() [AdvancedSecurityDisabled][RUN]
  • Boolean Logout() [AdvancedSecurityDisabled][RUN]
  • LoginInfo GetCurrentUserInfo() [AdvancedSecurityDisabled][RUN]
  • UserInfoFull GetCurrentUserInfoWithPermissions()
  • Boolean ClearCurrentUserPermissionCache()
  • JSONPermissionSet GetPermissionSet(String PermissionFileName) [AdvancedSecurityDisabled]
  • IEnumerable<JSONPermissionSet> GetAllPermissionSet() [AdvancedSecurityDisabled][RUN]
  • IEnumerable<LoginInfo> GetActiveUsers() [Perm:DECE.SYSTEMMANAGER]
  • List<UserGroupSimpleInfo> GetSystemUserGroupsSimpleInfo() [Perm:GEODI.UPDATEPERMISSONS]
  • List<UserGroupSimpleInfoBase> GetSystemUserGroupListNames(String filter)
  • List<UserGroup> GetSystemUserGroupList(String filter) [Perm:GEODI.UPDATEPERMISSONS]
  • UserGroup GetSystemUserGroup(String id) [Perm:GEODI.UPDATEPERMISSONS]
  • IEnumerable<String> GetUsers(String filter) [Perm:GEODI.UPDATEPERMISSONS]
  • IEnumerable<LoginProviderUserInfo> GetUsersAdv(String filter, GetUsersOptions options = null) [Perm:GEODI.UPDATEPERMISSONS]
  • UserGroup GetSystemUserGroupByDisplayName(String displayName) [Perm:GEODI.UPDATEPERMISSONS]
  • Boolean UpdateUserGroups(List<UserGroup> userGroups) [Perm:GEODI.UPDATEPERMISSONS]
  • Boolean DeleteGroups(List<String> ids) [Perm:GEODI.UPDATEPERMISSONS]
  • Boolean SetSetting(String Key, Object Value) [Perm:GEODI.UPDATEPERMISSONS]
  • Boolean SetSettings(ApplicationSetting[] settings) [Perm:GEODI.UPDATEPERMISSONS]
  • Object GetSetting(String Key) [Perm:GEODI.UPDATEPERMISSONS]
  • Dictionary<String, Object> GetSettings(String[] keys) [Perm:GEODI.UPDATEPERMISSONS]
  • IEnumerable<UserSimpleInfo> GetUserSuggestions(String keyword, Int32 TotalLimit = 40, Int32 LimitPerProvider = 10) [Perm:GEODI.UPDATEPERMISSONS]
  • Boolean DeleteUser(String providerName, String userID) [Perm:GEODI.UPDATEPERMISSONS]
  • Int32 ReSendInvitation(String[] Users) [Perm:GEODI.UPDATEPERMISSONS]
  • Boolean CheckAndSendPasswordResetMail(String userNameOrEmail) [AdvancedSecurityDisabled]
  • void GetResetPasswordPage(String key) [AdvancedSecurityDisabled]
  • Boolean ResetPasswordForce(String key, String password) [AdvancedSecurityDisabled]