GlobalTextList (Text List) ¶
ImagePool (Image Pool) ¶ ID File name Image Link type LockIcon LockIcon.svg Embedded UserIcon UserIcon.svg Embedded
UserManagement ¶ Dialogs and provider OnChangePasswordDialogClosed (Function) OnLoginDialogClosed (Function) OnUserManagementDialogClosed (Function) OpenChangePasswordDialog (Function) OpenChangePasswordDialog2 (Function) OpenChangePasswordDialog3 (Function) OpenLoginDialog (Function) OpenLoginDialog2 (Function) OpenLoginDialog3 (Function) OpenUserManagementDialog (Function) OpenUserManagementDialog2 (Function) OpenUserManagementDialog3 (Function) Private prvCheckUserMgrIsActive (Function) VUM_GroupSelection (Struct) VisuChangePasswordProvider (FunctionBlock) CheckPassword (Method) IVisuUserMgmtProvider SetUserCount (Method) SetUserDB (Method) SetUsers (Method) Initialize (Method) VisuLoginProvider (FunctionBlock) CheckLogin (Method) DeleteLoginAttemptsInfos (Method) IVisuUserMgmtProvider SetLastResult (Method) SetUserCount (Method) SetUserDB (Method) SetUsers (Method) Initialize (Method) Login (Method) UpdateLoginAttemptsInfos (Method) VisuUserMgmtProvider (FunctionBlock) IVisuUserMgmtProvider SetUserCount (Method) SetUserDB (Method) SetUsers (Method) Initialize (Method) IP_VUM (ImagePool) Interfaces IVisuUserMgmt (Interface) ChangeUser (Method) ChangeUserPassword (Method) CheckLoginIntern (Method) FillLanguageGroupNames (Method) GetCurrentUser (Method) GetGroupCount (Method) GetGroupFromID (Method) GetGroupIDFromIndex (Method) GetGroupIndexFromID (Method) GetLastError (Method) GetTextIdFromGroupID (Method) GetUserCount (Method) GetUserDBAsCopy (Method) GetUsers (Method) LastResult (Property) RegisterExternalUserDatabaseProvider (Method) SetLastError (Method) SetNewUserDB (Method) SetProvider (Method) State (Property) IVisuUserMgmt2 (Folder) CheckTemporaryLockedUser (Method) CheckUserWithTempLockout (Property) CurrentUserLockoutTime (Property) IVisuUserMgmt3 (Folder) ChangeUser3 (Method) ChangeUserPassword3 (Method) CheckAdminRights (Method) CheckGroups (Method) GetUserCount3 (Method) GetUsers3 (Method) LoginRts (Method) IVisuUserMgmt4 (Folder) ChangeUser4 (Method) GetUsers4 (Method) LogoutRts (Method) IVisuUserMgmtProvider (Interface) SetUserCount (Method) SetUserDB (Method) SetUsers (Method) TL_VUM_Errors (TextList) Utilities CopyVUM_User (Function) CopyVUM_User3 (Function) FilterErrorCode (Function) SwapByteArrayByWords (Function) UtilFillLanguageGroupNames (Function) VisuAssignRtsBasedUserMgt (FunctionBlock) FB_Exit (Method) FB_Init (Method) VisuCreateUserMgmtObjects (Function) VisuUserMgmtHasUserRightToChangeUsers (Function) VUM_ErrorCodes (GVL) VUM_Events (GVL) VUM_UserAdminAccess (Enum) VUM_UserGroup (Struct) VUM_UserInternal (Struct) VisuFbClientManagerListener (FunctionBlock) ClientCreated (Method) ClientDestroyed (Method) VisuUserMgmt (FunctionBlock) ChangeLanguage (Method) ChangeUser (Method) ChangeUserPassword (Method) CheckLoginIntern (Method) CheckLoginWithGroupIDIntern (Method) FB_Init (Method) FillLanguageGroupNames (Method) FindUserByType (Method) GetCurrentUser (Method) GetGroupCount (Method) GetGroupFromID (Method) GetGroupIDFromIndex (Method) GetGroupIndexFromID (Method) GetGroupNameFromID (Method) GetLastError (Method) GetTextIdFromGroupID (Method) GetUserCount (Method) GetUserDBAsCopy (Method) GetUsers (Method) IRuntimeBasedUserMgt LogoutUser (Method) NewSession (Method) IVisuUserManagement CheckLogin (Method) CheckLoginWithGroupID (Method) RegisterExternalUserDatabaseProvider (Method) IVisuUserManagement2 LoginToUserGroup (Method) LoginToUserGroups (Method) IVisuUserManagement3 ChangePassword (Method) Login (Method) Logout (Method) UserCount (Method) Users (Method) IVisuUserManagement4 EditUser (Method) IVisuUserMgmt-methods SetProvider (Method) IVisuUserMgmt2 CheckTemporaryLockedUser (Method) CheckUserWithTempLockout (Property) CurrentUserLockoutTime (Property) IVisuUserMgmt3 ChangeUser3 (Method) ChangeUserPassword3 (Method) CheckAdminRights (Method) CheckGroups (Method) GetUserCount3 (Method) GetUsers3 (Method) LoginRts (Method) IVisuUserMgmt4 ChangeUser4 (Method) GetUsers4 (Method) LogoutRts (Method) Initialize (Method) LastResult (Property) SetLastError (Method) SetNewUserDB (Method) State (Property) private prvCheckUser (Method) prvFreeResources (Method) prvGetFileName (Method) prvGetHashAsWString (Method) prvGetHashFromWString (Method) prvModifyUser (Method) prvReadLine (Method) prvReadToken (Method) prvReadUser (Method) prvReadUserGroup (Method) prvReadUsers (Method) prvReadUsers2 (Method) prvWriteFileChecksum (Method) prvWriteUser (Method) prvWriteValue (Method) VisuUserMgmtCyclicCall (FunctionBlock) CyclicCall (Method) VisuUserMgmtDialogManagerListener (FunctionBlock) CloseDialog (Method) OpenDialog (Method)
Dialogs and provider ¶ OnChangePasswordDialogClosed (Function) OnLoginDialogClosed (Function) OnUserManagementDialogClosed (Function) OpenChangePasswordDialog (Function) OpenChangePasswordDialog2 (Function) OpenChangePasswordDialog3 (Function) OpenLoginDialog (Function) OpenLoginDialog2 (Function) OpenLoginDialog3 (Function) OpenUserManagementDialog (Function) OpenUserManagementDialog2 (Function) OpenUserManagementDialog3 (Function) Private prvCheckUserMgrIsActive (Function) VUM_GroupSelection (Struct) VisuChangePasswordProvider (FunctionBlock) CheckPassword (Method) IVisuUserMgmtProvider SetUserCount (Method) SetUserDB (Method) SetUsers (Method) Initialize (Method) VisuLoginProvider (FunctionBlock) CheckLogin (Method) DeleteLoginAttemptsInfos (Method) IVisuUserMgmtProvider SetLastResult (Method) SetUserCount (Method) SetUserDB (Method) SetUsers (Method) Initialize (Method) Login (Method) UpdateLoginAttemptsInfos (Method) VisuUserMgmtProvider (FunctionBlock) IVisuUserMgmtProvider SetUserCount (Method) SetUserDB (Method) SetUsers (Method) Initialize (Method)
OnChangePasswordDialogClosed (FUN) ¶ FUNCTION OnChangePasswordDialogClosed : BOOL InOut: Scope Name Type Return OnChangePasswordDialogClosed BOOL Input pClientData POINTER TO VisuElems.VisuStructClientData
OnLoginDialogClosed (FUN) ¶ FUNCTION OnLoginDialogClosed : BOOL InOut: Scope Name Type Return OnLoginDialogClosed BOOL Input pClientData POINTER TO VisuElems.VisuStructClientData
IP_VUM (Image Pool) ¶ ID File name Image Link type NewImage NewImage.bmp Embedded title title.bmp Embedded
Interfaces ¶ IVisuUserMgmt (Interface) ChangeUser (Method) ChangeUserPassword (Method) CheckLoginIntern (Method) FillLanguageGroupNames (Method) GetCurrentUser (Method) GetGroupCount (Method) GetGroupFromID (Method) GetGroupIDFromIndex (Method) GetGroupIndexFromID (Method) GetLastError (Method) GetTextIdFromGroupID (Method) GetUserCount (Method) GetUserDBAsCopy (Method) GetUsers (Method) LastResult (Property) RegisterExternalUserDatabaseProvider (Method) SetLastError (Method) SetNewUserDB (Method) SetProvider (Method) State (Property) IVisuUserMgmt2 (Folder) CheckTemporaryLockedUser (Method) CheckUserWithTempLockout (Property) CurrentUserLockoutTime (Property) IVisuUserMgmt3 (Folder) ChangeUser3 (Method) ChangeUserPassword3 (Method) CheckAdminRights (Method) CheckGroups (Method) GetUserCount3 (Method) GetUsers3 (Method) LoginRts (Method) IVisuUserMgmt4 (Folder) ChangeUser4 (Method) GetUsers4 (Method) LogoutRts (Method) IVisuUserMgmtProvider (Interface) SetUserCount (Method) SetUserDB (Method) SetUsers (Method)
IVisuUserMgmt (ITF) ¶ INTERFACE IVisuUserMgmt EXTENDS __SYSTEM.IQueryInterface Properties: LastResult State Methods: ChangeUser ChangeUserPassword CheckLoginIntern FillLanguageGroupNames GetCurrentUser GetGroupCount GetGroupFromID GetGroupIDFromIndex GetGroupIndexFromID GetLastError GetTextIdFromGroupID GetUserCount GetUserDBAsCopy GetUsers RegisterExternalUserDatabaseProvider SetLastError SetNewUserDB SetProvider Structure: ChangeUser (Method) ChangeUserPassword (Method) CheckLoginIntern (Method) FillLanguageGroupNames (Method) GetCurrentUser (Method) GetGroupCount (Method) GetGroupFromID (Method) GetGroupIDFromIndex (Method) GetGroupIndexFromID (Method) GetLastError (Method) GetTextIdFromGroupID (Method) GetUserCount (Method) GetUserDBAsCopy (Method) GetUsers (Method) LastResult (Property) RegisterExternalUserDatabaseProvider (Method) SetLastError (Method) SetNewUserDB (Method) SetProvider (Method) State (Property)
IVisuUserMgmt.ChangeUser (METH) ¶ METHOD ChangeUser : BOOL InOut: Scope Name Type Comment Return ChangeUser BOOL Input dwUserDB DWORD The ChangeUser action is always done on a copy DB file pvumUser POINTER TO VUM_User udiIndex UDINT eEditType VUM_EditType