Radomir Kadlec created KARAF-1992:
-------------------------------------
Summary: PropertiesLoginModule handles usernames with backslash
not correct
Key: KARAF-1992
URL: https://issues.apache.org/jira/browse/KARAF-1992
Project: Karaf
Issue Type: Bug
Environment: apache-servicemix-4.4.1-fuse-07-11 on SuSe Linux 32bit
Reporter: Radomir Kadlec
BUG in PropertiesLoginModule:
When the username contains simple backslash \, it must be written twice in the
users.properties file. For example:
user\\name=password,roles
It is correct and the user is found.
But when is the property encryption.enabled=true in the
org.apache.karaf.jaas.modules.properties.PropertiesLoginModule, then after the
first reading of this user the password is encrypted and the double backslash
is automatically replaced with simple backslash:
user\name=encrypted_password,roles
This change causes failure: the username is not found on the next time.
Please, correct the behaviour.
Do not replace the double backslash with simple backslash or enable to enter
the username with simple backslash.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira