The internal JDBC user store reads/writes into the default database of the carbon server.
The configuration given above can be described as follows:
|Indicates whether the user store of this realm operates in the user read only mode or not.|
|Maximum number of users retrieved at once by user real.|
|Indicates whether Email is used as user name (apply when realm operates in read only mode).|
|Can be either default or custom (apply when realm operates in read only mode).|
Digesting algorithm of the password. Has values such as PLAIN_TEXT, SHA etc.
Indicates whether to salt the password.
An attribute used for multi-tenancy.
A regular expression to validate passwords. By default, strings having length 5 to 30 non-empty characters are allowed.
|The regular expression used by the font-end components for password validation.|
|A regular expression to validate usernames. By default, strings having length 5 to 30 non-empty characters are allowed.|
|A regular expression to validate rolenames. By default, strings having length 5 to 30 non-empty characters are allowed.|
|The regular expression used by the font-end components for rolename validation.|
This is to indicate whether to cache the role list of a user. By default it is 'true'. Set it to 'falese' if user-roles are changed by external means and those changes should be instantly reflected in the carbon instance.