projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Massive Argeo APIs refactoring
[lgpl/argeo-commons.git]
/
org.argeo.cms
/
src
/
org
/
argeo
/
cms
/
auth
/
SpnegoLoginModule.java
diff --git
a/org.argeo.cms/src/org/argeo/cms/auth/SpnegoLoginModule.java
b/org.argeo.cms/src/org/argeo/cms/auth/SpnegoLoginModule.java
index 27de54be35567496e81c14477b3ae3f9b4768eb5..c94480cb54de824d0ec2d9f31bdaf3f5cae993f7 100644
(file)
--- a/
org.argeo.cms/src/org/argeo/cms/auth/SpnegoLoginModule.java
+++ b/
org.argeo.cms/src/org/argeo/cms/auth/SpnegoLoginModule.java
@@
-8,8
+8,7
@@
import javax.security.auth.callback.CallbackHandler;
import javax.security.auth.login.LoginException;
import javax.security.auth.spi.LoginModule;
import javax.security.auth.login.LoginException;
import javax.security.auth.spi.LoginModule;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.argeo.api.cms.CmsLog;
import org.argeo.cms.internal.kernel.Activator;
import org.ietf.jgss.GSSContext;
import org.ietf.jgss.GSSCredential;
import org.argeo.cms.internal.kernel.Activator;
import org.ietf.jgss.GSSContext;
import org.ietf.jgss.GSSCredential;
@@
-19,7
+18,7
@@
import org.ietf.jgss.GSSName;
/** SPNEGO login */
public class SpnegoLoginModule implements LoginModule {
/** SPNEGO login */
public class SpnegoLoginModule implements LoginModule {
- private final static
Log log = LogFactory
.getLog(SpnegoLoginModule.class);
+ private final static
CmsLog log = CmsLog
.getLog(SpnegoLoginModule.class);
private Subject subject;
private Map<String, Object> sharedState = null;
private Subject subject;
private Map<String, Object> sharedState = null;
@@
-132,4
+131,8
@@
public class SpnegoLoginModule implements LoginModule {
return null;
}
return null;
}
+
+ public static boolean hasAcceptorCredentials() {
+ return Activator.getAcceptorCredentials() != null;
+ }
}
}