5.2.2 PasswordOptionsMask

The DataType PasswordOptionsMask is formally defined in Table 22.

Table 22 – PasswordOptionsMask values
Value Bit No. Description
SupportInitialPasswordChange0Indicates if the server supports the feature to require a password change after the creation of the user.
SupportDisableUser1Indicates if the server supports to disable a user.
SupportDisableDeleteForUser2Indicates if the server supports the configuration NoDelete for a user.
SupportNoChangeForUser3Indicates if the server supports the configuration NoChangeByUser for a user.
SupportDescriptionForUser4Indicates if the server supports to management of a description for the user.
RequiresUpperCaseCharacters5Indicates if an upper case ASCII character is required in a password.
RequiresLowerCaseCharacters6Indicates if a lower case ASCII character is required in a password.
RequiresDigitCharacters7Indicates if a digit ASCII character is required in a password.
RequiresSpecialCharacters8Indicates if a special character is required in a password.

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

Table 23 – PasswordOptionsMask definition
Attribute Value
BrowseNamePasswordOptionsMask
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Others
Subtype of UInt32 defined in OPC 10000-5
HasPropertyVariableOptionSetValuesLocalizedText []PropertyType
Conformance Units
Security User Management Server