As per the XDS specification, the DS will only accept a signed 32-bit value for this syntax. (Of course unsigned 32-bit values can be stored as signed 32-bit values, but when matching for ordering, they will be treated as signed 32-bit values.)
OM SYNTAX: Integer // 32-bit signed int
MATCHES FOR EQUALITY ORDERING
::= { attributeSyntax 9 }
In ASN.1 the type INTEGER is a variable-length octet string interpreted right-to-left. But in the syntax definitions below, INTEGER is a four-byte signed binary integer as per the OM specification.