This editor is used to show, edit or create LDAP integer attributes.The value is shown in decimal, hexadecimal and binary notation:
In the top area of this dialog, you see the distinguished name and type icon for the object whose attribute your are editing. In the line beneath, the attribute name is shown.
The values edited in this dialog are signed numeric values of 32 bit length with the following range:
Minimumvalue:
-2147483648 (-2^31) or
hex 0x80000000 or
binary 10000000000000000000000000000000
Maximum value:
2147483647 (2^31 - 1) or
hex
0x7FFFFFFF or
binary 1111111111111111111111111111111
Bitwise editing of numeric values is also possible, for example if you have to decode or configure flag attributes or bitfield values. Just click on the Bitwise checkbox to expand the dialog accordingly:
The space available for this dialog allows only the 16 least significant
bits of the value to be shown and edited directly with checkboxes. If one or more of the most 16 most significant bits are set (value > 65536 or values < 0), the regarding bits are not visible so obviously. Nevertheless, LEX indicates with a blinking arrow button on the left side that a 'higher' bit is set. click on the button and a pulldown menu shows you all the bits where you can configure each possible value for the bit field.
If you open an integer attribute in the multi object editing mode and you change to the bitwise editor, then you can choose if you want to write the actual value, or if just the activated bits are to be set or to be removed from the regarding attribute of all the objects:
If you chose to just set/remove single bits, then this is indicated in the multiple object editor attribute list:
The integer editor is used whenever LEX has valid schema information and detects one of the following official attribute syntaxes:
1.3.6.1.4.1.1466.115.121.1.27 |
Integer |
1.3.6.1.4.1.1466.115.121.1.36 |
Numeric String |
2.16.840.1.113719.1.1.5.1.22 |
Counter {Novell} |
2.5.5.6 |
String(Numeric) {Microsoft} |
2.5.5.9 |
Integer {Microsoft} |