Author: kwright
Date: Mon Jun 16 17:13:08 2014
New Revision: 1602930
URL: http://svn.apache.org/r1602930
Log:
Fix for CONNECTORS-963.
Modified:
manifoldcf/trunk/CHANGES.txt
manifoldcf/trunk/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/sharepoint/SharePointADAuthority.java
Modified: manifoldcf/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/CHANGES.txt?rev=1602930&r1=1602929&r2=1602930&view=diff
==============================================================================
--- manifoldcf/trunk/CHANGES.txt (original)
+++ manifoldcf/trunk/CHANGES.txt Mon Jun 16 17:13:08 2014
@@ -3,6 +3,10 @@ $Id$
======================= 1.7-dev =====================
+CONNECTORS-963: SharePoint/AD authority did not generate the "true"
+token.
+(Karl Wright)
+
CONNECTORS-961: Debug pipeline usage in job UI, and add a Forced Metadata
transformation connector that has a job tab.
(Karl Wright)
Modified:
manifoldcf/trunk/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/sharepoint/SharePointADAuthority.java
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/sharepoint/SharePointADAuthority.java?rev=1602930&r1=1602929&r2=1602930&view=diff
==============================================================================
---
manifoldcf/trunk/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/sharepoint/SharePointADAuthority.java
(original)
+++
manifoldcf/trunk/connectors/sharepoint/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/sharepoint/SharePointADAuthority.java
Mon Jun 16 17:13:08 2014
@@ -452,6 +452,7 @@ public class SharePointADAuthority exten
// User is in AD, so add the 'everyone' group
theGroups.add(everyoneGroup());
+ theGroups.add(authenticatedUserGroup());
return theGroups;
}
@@ -460,6 +461,11 @@ public class SharePointADAuthority exten
return "Uc:0!.s|windows";
}
+ protected static String authenticatedUserGroup()
+ {
+ return "Uc:0!.s|true";
+ }
+
protected static String groupTokenFromSID(String SID)
{
return "Uc:0+.w|"+SID.toLowerCase(Locale.ROOT);