]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.cms.swt/src/org/argeo/cms/swt/auth/CmsLogin.java
Introduce Makefile for Java build
[lgpl/argeo-commons.git] / org.argeo.cms.swt / src / org / argeo / cms / swt / auth / CmsLogin.java
index 66bccc07ad536775190ee3eb798ddd846a8ec94c..9c8680c4d79660260c2b67e3e26ad56a5a7553ba 100644 (file)
@@ -17,10 +17,9 @@ import javax.security.auth.callback.UnsupportedCallbackException;
 import javax.security.auth.login.LoginContext;
 import javax.security.auth.login.LoginException;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.argeo.api.NodeConstants;
-import org.argeo.api.NodeState;
+import org.argeo.api.cms.CmsAuth;
+import org.argeo.api.cms.CmsContext;
+import org.argeo.api.cms.CmsLog;
 import org.argeo.api.cms.CmsView;
 import org.argeo.cms.CmsMsg;
 import org.argeo.cms.LocaleUtils;
@@ -48,7 +47,7 @@ import org.eclipse.swt.widgets.Shell;
 import org.eclipse.swt.widgets.Text;
 
 public class CmsLogin implements CmsStyles, CallbackHandler {
-       private final static Log log = LogFactory.getLog(CmsLogin.class);
+       private final static CmsLog log = CmsLog.getLog(CmsLogin.class);
 
        private Composite parent;
        private Text usernameT, passwordT;
@@ -65,7 +64,8 @@ public class CmsLogin implements CmsStyles, CallbackHandler {
 
        public CmsLogin(CmsView cmsView) {
                this.cmsView = cmsView;
-               NodeState nodeState = null;// = Activator.getNodeState();
+               CmsContext nodeState = null;// = Activator.getNodeState();
+               // FIXME reactivate locales
                if (nodeState != null) {
                        defaultLocale = nodeState.getDefaultLocale();
                        List<Locale> locales = nodeState.getLocales();
@@ -272,9 +272,9 @@ public class CmsLogin implements CmsStyles, CallbackHandler {
                        // loginContext.logout();
                        LoginContext loginContext;
                        if (subject == null)
-                               loginContext = new LoginContext(NodeConstants.LOGIN_CONTEXT_USER, this);
+                               loginContext = new LoginContext(CmsAuth.LOGIN_CONTEXT_USER, this);
                        else
-                               loginContext = new LoginContext(NodeConstants.LOGIN_CONTEXT_USER, subject, this);
+                               loginContext = new LoginContext(CmsAuth.LOGIN_CONTEXT_USER, subject, this);
                        loginContext.login();
                        cmsView.authChange(loginContext);
                        return true;