Integer

Value checking

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.