Refactor CMS life cycle.
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / auth / IdentLoginModule.java
index ccf7fc724af1e8bf322c4c4545a84348883f3f9e..097e588e43737e83f09e6633a5309dcc8bdf25c4 100644 (file)
@@ -12,7 +12,7 @@ import javax.security.auth.spi.LoginModule;
 
 import org.argeo.api.cms.CmsLog;
 import org.argeo.cms.auth.ident.IdentClient;
-import org.argeo.cms.internal.kernel.Activator;
+import org.argeo.cms.internal.runtime.CmsStateImpl;
 
 /** Use an ident service to identify. */
 public class IdentLoginModule implements LoginModule {
@@ -44,7 +44,7 @@ public class IdentLoginModule implements LoginModule {
                RemoteAuthRequest request = httpCallback.getRequest();
                if (request == null)
                        return false;
-               IdentClient identClient = Activator.getIdentClient(request.getRemoteAddr());
+               IdentClient identClient = CmsStateImpl.getIdentClient(request.getRemoteAddr());
                if (identClient == null)
                        return false;
                String identUsername;