PasswordOptionsMask TOC Previous Next Specification

The fields of the PasswordOptionsMask DataType are defined in the following table:

Name 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 representation of the PasswordOptionsMask DataType in the address space is shown in the following table:

Name Attribute
NodeId i=24277
NamespaceUri http://opcfoundation.org/UA/
BrowseName PasswordOptionsMask
IsAbstract False
SubtypeOf UInt32
Categories Security User Management Server

The references from the PasswordOptionsMask DataType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable OptionSetValues LocalizedText[] PropertyType