LPS-44098 Revert changes of b839c5080d294e560a532c5987bb65aea2e87429 because it creates LPS-44312
LPS-43045 We only append algorithm name if it is distinct to NONE
LPS-43045 New updateStatus function that receives additional ServiceContext in order to receive optional user's unencrypted password, that is needed at LDAP listener
LPS-43045 Using new updateStatus function and ServiceContext object, avoiding losing user's unencrypted password before LDAP listener
LPS-43045 autogenerated