throw new IllegalStateException(nsae);
}
// add a listener that will remove the key when this client logs out
UserMO user = UserManager.getUserManager().getUser(clientID);
user.addUserListener(new RemoveSecretListener(clientID));
return out;
}
/**
* A listener to remove a user's secret when they log out