User user = rc.getUser();
if (user.getAuthenticationStatus().getWasAuthenticated()) {
_activeUserAttributes = new UserAttributeMap(user.getProfile());
// attempt to reload the user's profile
IdentityAdapter idAdapter = rc.newIdentityAdapter();
User userUpdate = new User();
userUpdate.setKey(user.getKey());
userUpdate.setLocalID(user.getLocalID());
userUpdate.setDistinguishedName(user.getDistinguishedName());
userUpdate.setProfile(_activeUserAttributes);