added NotNull constraints to User.username, Group.name, GrantedAuthorityImpl.authority #4382
minor
use unique name for GrantedAuthority and PermissionGroup also #4102
added equals method which checks the authority string
fixing #3133
introducing enum for Roles
using String EL for userService.changePasswordForUser() and a little house keeping
reverting last commit - will be committed again later
merging in git branch 'methodSecurityExpressions' and resolving conflict in SecurityTest.java
reverting preliminar commits on security and permissions r15723 r15724
preliminar commit on security and permissions
Fixes #2372
remaining clone methods
Improved the implementation of Group and GrantedAuthority and wrote UnitTest for them.
merge cate-development2 branch with trunk
licences and INomenclaturalReference for CdDvd
Refactored User / Group / Granted Authority + Auditing properties (#630)
Committing large number of changes relating to versioning implementation (#108)
Implemented generic model classes required for authentication / authorization in the cdm (User, Group, GrantedAuthority) based on spring-security interfaces as part of #466