This allows you to subclass User and provide an additional bean getter for a salt.
User
String
Does not supply a different salt for each org.acegisecurity.userdetails.User .