Revision 42:081027840d4a
src/main/java/my/com/upass/services/ModifyUserService.java | ||
---|---|---|
55 | 55 |
public int modifyUser( |
56 | 56 |
String userAlias, int userType, String userDesc, |
57 | 57 |
String userPassword, int userState) { |
58 |
return modifyUser(userAlias, userType, userDesc, userPassword, userState, true); |
|
59 |
} |
|
60 |
|
|
61 |
public int modifyUser( |
|
62 |
String userAlias, int userType, String userDesc, |
|
63 |
String userPassword, int userState, boolean updateLdap) { |
|
58 | 64 |
|
59 | 65 |
int rc = MinimalConstants.ERR_SYSTEM_NOT_READY; |
60 | 66 |
if (userAlias == null) { |
... | ... | |
99 | 105 |
|
100 | 106 |
//update ldap |
101 | 107 |
Config cfg = Config.getInstance(); |
102 |
if("Y".equals(cfg.get(MinimalConstants.PROP_MIGRATION_PERIOD_FLAG).toString())){ |
|
108 |
if(updateLdap && "Y".equals(cfg.get(MinimalConstants.PROP_MIGRATION_PERIOD_FLAG).toString())){
|
|
103 | 109 |
Map attrMap = new HashMap(); |
104 | 110 |
attrMap.put(MaybankLdapConstant.ATTR_PASSWORD, userPassword); |
105 | 111 |
MinimalUPassControllerV2.getMaybankLdapDAO().updateUser(userAlias, attrMap); |
src/main/java/my/com/upass/services/VerifyStaticPasswordService.java | ||
---|---|---|
130 | 130 |
} |
131 | 131 |
|
132 | 132 |
//update password to upass |
133 |
int responseCode = modifyUserService.modifyUser(userAlias, MinimalConstants.UTYPE_STATE_USER, "", password, MinimalConstants.UID_STATE_ACTIVE); |
|
133 |
int responseCode = modifyUserService.modifyUser(userAlias, MinimalConstants.UTYPE_STATE_USER, "", password, MinimalConstants.UID_STATE_ACTIVE, false);
|
|
134 | 134 |
if(MinimalConstants.ERR_SUCCESS != responseCode){ |
135 | 135 |
return responseCode; |
136 | 136 |
} |
Also available in: Unified diff