*/
public final User attributesToUser(Attributes attrs)
{
if (attrs == null || attrs.size() == 0)
return null;
UserImpl user = new UserImpl();
user.setUserName(getAttributeValueAsString(attrs, userUsernameAttr));
user.setLastName(getAttributeValueAsString(attrs, userLastNameAttr));
user.setFirstName(getAttributeValueAsString(attrs, userFirstNameAttr));
user.setFullName(getAttributeValueAsString(attrs, userDisplayNameAttr));
user.setEmail(getAttributeValueAsString(attrs, userMailAttr));
user.setPassword(getAttributeValueAsString(attrs, userPassword));
user.setCreatedDate(Calendar.getInstance().getTime());
user.setLastLoginTime(Calendar.getInstance().getTime());
return user;
}