Skip to main content
Version: 2.90.x.x Java 8 ELS

Data restrictions

All elements/attributes that contain strings are limited to a maximum length of 4000 characters. There are additional restrictions for many types of data:

  • description: limited to 1000 characters
  • String(LEN): a string of maximal length LEN
  • identifier: limited from 1 to 129 characters from the character set as specified with the following regular expression: [^a-zA-Z0-9./_:(){}[]=!~+]*
  • Object[]: means a "list of objects"

There are special limitations for the login identifiers and profile names (because the generated default profile name is inherited from login identifier).

  • The login identifier maximum length is 300 characters.
  • There are two versions of limitations concerning allowed characters:
    • By default the V1 version is in use that allows character specification mentioned above for identifiers.
    • The V2 version can be activated in the nevisidm-prod.properties file by using login.id.allowed.characters.version=V2 setting. In this case, the regular expression modifies to [^!-~] that allows characters from ! to ~, which means from ASCII 0x21 to 0x7E, all printable ASCII characters.