5 User Management Model ToC Previous

5.2 UserManagementType ToC Previous Next

5.2.2 PasswordOptionsMask ToC Previous Next

The DataType PasswordOptionsMask is formally defined in Table 14.

Table 14 – PasswordOptionsMask values

Value Bit No. Description
SupportInitialPasswordChange 0 Indicates if the server supports the feature to require a password change after the creation of the user.
SupportDisableUser 1 Indicates if the server supports to disable a user.
SupportDisableDeleteForUser 2 Indicates if the server supports the configuration NoDelete for a user.
SupportNoChangeForUser 3 Indicates if the server supports the configuration NoChangeByUser for a user.
SupportDescriptionForUser 4 Indicates if the server supports to management of a description for the user.
RequiresUpperCaseCharacters 5 Indicates if a upper case ASCII character is required in a password.
RequiresLowerCaseCharacters 6 Indicates if a lower case ASCII character is required in a password.
RequiresDigitCharacters 7 Indicates if a digit ASCII character is required in a password.
RequiresSpecialCharacters 8 Indicates if a special character is required in a password.

The PasswordOptionsMask representation in the AddressSpace is defined in Table 15.

Table 15 – PasswordOptionsMask definition

Attribute Value        
BrowseName PasswordOptionsMask        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Others
Subtype of UInt32 defined in OPC 10000-5          
HasProperty Variable OptionSetValues LocalizedText [] PropertyType  
Conformance Units          
Security User Management Server          

Previous Next