[jboss-jira] [JBoss JIRA] (ELY-691) Elytron properties-realm is not compatible with legacy user property files
Ondrej Lukas (JIRA)
issues at jboss.org
Wed Oct 26 08:08:00 EDT 2016
Ondrej Lukas created ELY-691:
--------------------------------
Summary: Elytron properties-realm is not compatible with legacy user property files
Key: ELY-691
URL: https://issues.jboss.org/browse/ELY-691
Project: WildFly Elytron
Issue Type: Bug
Reporter: Ondrej Lukas
Assignee: Darran Lofthouse
Priority: Critical
When users properties file (e.g. mgmt-users.properties) used by legacy properties security realm is taken and used with Elytron properties-realm (backed by {{org.wildfly.security.auth.realm.LegacyPropertiesSecurityRealm}}) then there exist username/password combinations which do not works correctly.
Following scenarios which uses mentioned below username/password work correctly for properties file used by legacy solution and do not work for Elytron:
{code}
elytron:password // results to username elytron with password password
elytronumlautöäü=password // results to username elytronumlautöäü with password password
elytron用戶=password // results to username elytron用戶 with password password
backslash\\=password // results to username backslash\ with password password
backslash\\inthemiddle=password // results to username backslash\inthemiddle with password password
dn\=elytron,dc\=wildfly,dc\=org=password // results to username dn=elytron,dc=wildfly,dc=org with password password
elytron1=pass=word // results to username elytron1 with password pass=word - covered by JBEAP-6581
elytron2=password\\ // results to username elytron2 with password password\
elytron3=pass\\word // results to username elytron3 with password pass\word
elytron4=passwordWithumlautöäü // results to username elytron4 with password passwordWithumlautöäü
elytron5=用戶 // results to username elytron5 with password 用戶
{code}
Also '!' can be used for comments. It means that {{!elytron=password}} should not be considered as user {{!elytron}} but as comment.
--
This message was sent by Atlassian JIRA
(v7.2.2#72004)
More information about the jboss-jira
mailing list