Details
-
Fix
-
Status: Released (View Workflow)
-
Major
-
Resolution: Fixed
-
1.12.5
-
None
Description
Current Situation
When editing the [main] section of the shiro.ini with JOC Cockpit in full text mode, the saved section is not correct.
- Value of entry contains a = sign
- Example: publicLdapRealm.userDnTemplate = uid=
{0}
,dc=example,dc=com
- Issue: The value of the entry is reduced to the part before the = sign
- In this case: userDnTemplate = uid
- Example: publicLdapRealm.userDnTemplate = uid=
{0}
- Value contains a line continue sign \
- Example: publicLdapRealm.groupRolesMap = \
scientists : it_operator, \
mathematicians :all - Issue: The logical line is not set correctly
- In the post the \ must be resolved to
- publicLdapRealm.groupRolesMap = scientists : it_operator, mathematicians :all
- Example: publicLdapRealm.groupRolesMap = \
Desired Behavior
The JOC Cockpit should handle the = sign and the logical line construct correctly.
Impact
The shiro.ini file will be corrupted when using the full text editing mode with JOC Cockpit and the original file have the = sign in the values of the entries or have logical line constructs.
Workaround
Do not use the full text editing mode but the entry based mode.
Attachments
Issue Links
- relates to
-
JOC-468 Full text editing of the main section in Manage Account function
- Released