WF-1678/Changes required for axiom-1.2.13 to avoid ConcurrentModificationException during iterator handling
Added configuration param to change max password length.
WF-1682 - Fixed
BPMS-1072: Login filter will return json data for unauthorized ajax call
WF-1693: Adding the previous action param to login url
BAM-138: Corrected the code to avoid NPE in case query string is not present in previous URL.
DASHBOARD-96: Added a method in RBACQueryClient to get list of assigned roles for a user.
BPMS-1083: Fixed test cases for security.
WF-1702: Fixed login issue for ldap
WF-1702: Saving comparing realms on basis of case sensitivity.
DASHBOARD-105: Added support to get descendant roles for a user.
If user not found return empty array instead of Exception.
DASHBOARD-73: Changed the logging
Merge branch 'K2' of github.com:himanshu1587/security into K2
Fixed - CON-955
Fixed CON-958
DASHBOARD-184: Added a service to return roles and corresponding user details.
CON-964: Removed logs responsible for showing password on authentication failure.
CON-965: Allowing to delete assigned roles.
DASHBOARD-73: Deleting role and removing reference from assigned and descendent roles