Branch: refs/heads/release/jon3.3.x
Home:
https://github.com/rhq-project/rhq
Commit: b1899996541837efbeeb1895d7e4d730cb9124fd
https://github.com/rhq-project/rhq/commit/b1899996541837efbeeb1895d7e4d73...
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-09-26 (Fri, 26 Sep 2014)
Changed paths:
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/SubjectGWTServiceImpl.java
M
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/user/EditPasswordAction.java
M
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/user/RegisterAction.java
M
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/authentication/AuthenticateUserAction.java
M
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/auth/test/SubjectManagerBeanTest.java
M
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SubjectManagerBean.java
M
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SubjectManagerLocal.java
Log Message:
-----------
[BZ 1133947] - Unregistered LDAP user without role can login to CLI - introducing
loginLocal() method to be able to find out that user is comming from CLI (the case when
SubjectManagerRemote.login() is called) and let him fail if it is LDAP user and is not
registered in the system. This is now consistent with the REST endpoint, where we assume
the registered LDAP user as well.
(cherry picked from commit 61bc3cebe032ac1bcdb8906d302d976d73ab3cdf)
Signed-off-by: Libor Zoubek <lzoubek(a)redhat.com>