cloudstack/utils/test
Rohit Yadav b2b496288d CLOUDSTACK-8034: Hash user IDs for SAML authentication
The User table's UUID column is restricted to 40 chars only, since we don't
know how long the nameID/userID of a SAML authenticated user will be - the fix
hashes that user ID and takes a substring of length 40 chars. For hashing,
SHA256 is used which returns a 64 char length string.

- Fix tests, add test cases
- Improve checkSAMLUser method
- Use SHA256 one way hashing to create unique UUID for SAML users

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-12 13:33:57 +05:30
..
com/cloud/utils Revert "CLOUDSTACK-8011: Upgrade maven dependencies" 2014-12-04 19:47:23 +05:30
org/apache/cloudstack/utils/auth CLOUDSTACK-8034: Hash user IDs for SAML authentication 2015-01-12 13:33:57 +05:30
resources Fixup the license headers in the utils project. All files now use the same license header and this is enforced by the maven-license-check plugin. 2014-02-18 12:08:36 +01:00