5.2.2 PasswordOptionsMask
The DataType PasswordOptionsMask is formally defined in Table 22.
Table 22 – 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 an 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 23.
Table 23 – 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 |