Update of 
/var/cvs/contributions/CMSContainer_Modules/knownvisitor-ntlm/src/java/com/finalist/cmsc/knownvisitor/ntlm
In directory 
james.mmbase.org:/tmp/cvs-serv16982/knownvisitor-ntlm/src/java/com/finalist/cmsc/knownvisitor/ntlm

Modified Files:
      Tag: b1_5
        NtlmKnownVisitorModule.java NtlmVisitorFilter.java 
Log Message:
ITM-133 added ldap default domain


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/knownvisitor-ntlm/src/java/com/finalist/cmsc/knownvisitor/ntlm
See also: http://www.mmbase.org/jira/browse/ITM-133


Index: NtlmKnownVisitorModule.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/knownvisitor-ntlm/src/java/com/finalist/cmsc/knownvisitor/ntlm/NtlmKnownVisitorModule.java,v
retrieving revision 1.6
retrieving revision 1.6.2.1
diff -u -b -r1.6 -r1.6.2.1
--- NtlmKnownVisitorModule.java 12 Apr 2008 14:26:34 -0000      1.6
+++ NtlmKnownVisitorModule.java 22 Jan 2009 12:41:43 -0000      1.6.2.1
@@ -27,6 +27,7 @@
    public static final String PROPERTY_LOGONNAME = 
"knownvisitor-ntlm.logonname";
    public static final String PROPERTY_LOGONPASSWORD = 
"knownvisitor-ntlm.logonpassword";
    public static final String PROPERTY_SEARCHDN = "knownvisitor-ntlm.searchDN";
+   public static final String PROPERTY_DOMAIN = "knownvisitor-ntlm.domain";
 
 
    public NtlmKnownVisitorModule() {


Index: NtlmVisitorFilter.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/knownvisitor-ntlm/src/java/com/finalist/cmsc/knownvisitor/ntlm/NtlmVisitorFilter.java,v
retrieving revision 1.7
retrieving revision 1.7.2.1
diff -u -b -r1.7 -r1.7.2.1
--- NtlmVisitorFilter.java      16 May 2008 11:45:46 -0000      1.7
+++ NtlmVisitorFilter.java      22 Jan 2009 12:41:44 -0000      1.7.2.1
@@ -118,7 +118,14 @@
             index = user.indexOf('\\');
             if (index == -1)
                index = user.indexOf('/');
-            String domain = user.substring(0, index);
+            
+            String domain;
+            if (index == -1) {
+                domain = 
PropertiesUtil.getProperty(NtlmKnownVisitorModule.PROPERTY_DOMAIN);
+            } else {
+                domain = user.substring(0, index);
+            }
+
             user = (index != -1) ? user.substring(index + 1) : user;
             ntlm = new NtlmPasswordAuthentication(domain, user, password);
             dc = UniAddress.getByName(getDomainController(), true);
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to