import org.argeo.cms.CmsView;
import org.argeo.cms.auth.AuthConstants;
import org.argeo.cms.auth.HttpRequestCallbackHandler;
import org.argeo.cms.CmsView;
import org.argeo.cms.auth.AuthConstants;
import org.argeo.cms.auth.HttpRequestCallbackHandler;
import org.argeo.cms.widgets.auth.CmsLogin;
import org.argeo.cms.widgets.auth.CmsLoginShell;
import org.argeo.eclipse.ui.dialogs.ErrorFeedback;
import org.argeo.cms.widgets.auth.CmsLogin;
import org.argeo.cms.widgets.auth.CmsLoginShell;
import org.argeo.eclipse.ui.dialogs.ErrorFeedback;
// private final static Log log = LogFactory.getLog(WorkbenchLogin.class);
private final Subject subject = new Subject();
private LoginContext loginContext;
// private final static Log log = LogFactory.getLog(WorkbenchLogin.class);
private final Subject subject = new Subject();
private LoginContext loginContext;
} catch (LoginException e) {
throw new ArgeoException("Cannot log in", e);
}
} catch (LoginException e) {
throw new ArgeoException("Cannot log in", e);
}