}
}
private AuthenticationSession loginDialogPrompt(final AuthenticationRequest request) {
AuthenticationSession session;
final LoginDialog dialog = new LoginDialog(getAuthenticationManager());
if (request != null) {
dialog.setUserName(request.getName());
}
dialog.setVisible(true);
dialog.toFront();
dialog.login();
dialog.setVisible(false);
dialog.dispose();
session = dialog.getSession();
return session;
}