Author: angela
Date: Tue Oct  7 12:52:05 2014
New Revision: 1629876

URL: http://svn.apache.org/r1629876
Log:
minor improvement

Modified:
    
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/AccessControlImporterTest.java
    
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/JackrabbitAccessControlListTest.java

Modified: 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/AccessControlImporterTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/AccessControlImporterTest.java?rev=1629876&r1=1629875&r2=1629876&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/AccessControlImporterTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/AccessControlImporterTest.java
 Tue Oct  7 12:52:05 2014
@@ -41,6 +41,8 @@ import org.apache.jackrabbit.test.Abstra
 
 public class AccessControlImporterTest extends AbstractJCRTest {
 
+    private static final String VALID_PRINCIPAL_NAME = "anonymous";
+
     public static final String XML_POLICY_TREE = "<?xml version=\"1.0\" 
encoding=\"UTF-8\"?>" +
             "<sv:node sv:name=\"test\" 
xmlns:mix=\"http://www.jcp.org/jcr/mix/1.0\"; 
xmlns:nt=\"http://www.jcp.org/jcr/nt/1.0\"; 
xmlns:fn_old=\"http://www.w3.org/2004/10/xpath-functions\"; 
xmlns:fn=\"http://www.w3.org/2005/xpath-functions\"; 
xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"; 
xmlns:sv=\"http://www.jcp.org/jcr/sv/1.0\"; xmlns:rep=\"internal\" 
xmlns:jcr=\"http://www.jcp.org/jcr/1.0\";>" +
             "  <sv:property sv:name=\"jcr:primaryType\" 
sv:type=\"Name\"><sv:value>nt:unstructured</sv:value></sv:property>" +
@@ -54,7 +56,7 @@ public class AccessControlImporterTest e
             "             <sv:value>rep:GrantACE</sv:value>" +
             "         </sv:property>" +
             "         <sv:property sv:name=\"rep:principalName\" 
sv:type=\"String\">" +
-            "             <sv:value>everyone</sv:value>" +
+            "             <sv:value>"+EveryonePrincipal.NAME+"</sv:value>" +
             "         </sv:property>" +
             "         <sv:property sv:name=\"rep:privileges\" 
sv:type=\"Name\">" +
             "             <sv:value>jcr:write</sv:value>" +
@@ -74,7 +76,7 @@ public class AccessControlImporterTest e
             "<sv:value>rep:GrantACE</sv:value>" +
             "</sv:property>" +
             "<sv:property sv:name=\"rep:principalName\" sv:type=\"String\">" +
-            "<sv:value>everyone</sv:value>" +
+            "<sv:value>"+EveryonePrincipal.NAME+"</sv:value>" +
             "</sv:property>" +
             "<sv:property sv:name=\"rep:privileges\" sv:type=\"Name\">" +
             "<sv:value>jcr:write</sv:value>" +
@@ -93,7 +95,7 @@ public class AccessControlImporterTest e
             "<sv:value>rep:GrantACE</sv:value>" +
             "</sv:property>" +
             "<sv:property sv:name=\"rep:principalName\" sv:type=\"String\">" +
-            "<sv:value>everyone</sv:value>" +
+            "<sv:value>"+EveryonePrincipal.NAME+"</sv:value>" +
             "</sv:property>" +
             "<sv:property sv:name=\"rep:privileges\" sv:type=\"Name\">" +
             "<sv:value>jcr:write</sv:value>" +
@@ -104,7 +106,7 @@ public class AccessControlImporterTest e
             "<sv:value>rep:GrantACE</sv:value>" +
             "</sv:property>" +
             "<sv:property sv:name=\"rep:principalName\" sv:type=\"String\">" +
-            "<sv:value>admin</sv:value>" +
+            "<sv:value>"+VALID_PRINCIPAL_NAME+"</sv:value>" +
             "</sv:property>" +
             "<sv:property sv:name=\"rep:privileges\" sv:type=\"Name\">" +
             "<sv:value>jcr:write</sv:value>" +
@@ -123,7 +125,7 @@ public class AccessControlImporterTest e
             "<sv:value>rep:GrantACE</sv:value>" +
             "</sv:property>" +
             "<sv:property sv:name=\"rep:principalName\" sv:type=\"String\">" +
-            "<sv:value>admin</sv:value>" +
+            "<sv:value>"+VALID_PRINCIPAL_NAME+"</sv:value>" +
             "</sv:property>" +
             "<sv:property sv:name=\"rep:privileges\" sv:type=\"Name\">" +
             "<sv:value>jcr:write</sv:value>" +
@@ -142,7 +144,7 @@ public class AccessControlImporterTest e
             "<sv:value>rep:GrantACE</sv:value>" +
             "</sv:property>" +
             "<sv:property sv:name=\"rep:principalName\" sv:type=\"String\">" +
-            "<sv:value>admin</sv:value>" +
+            "<sv:value>"+VALID_PRINCIPAL_NAME+"</sv:value>" +
             "</sv:property>" +
             "<sv:property sv:name=\"rep:privileges\" sv:type=\"Name\">" +
             "<sv:value>jcr:workspaceManagement</sv:value>" +
@@ -226,7 +228,7 @@ public class AccessControlImporterTest e
             assertEquals(1, entries.length);
 
             AccessControlEntry entry = entries[0];
-            assertEquals("everyone", entry.getPrincipal().getName());
+            assertEquals(EveryonePrincipal.NAME, 
entry.getPrincipal().getName());
             assertEquals(1, entry.getPrivileges().length);
             assertEquals(acMgr.privilegeFromName(Privilege.JCR_WRITE), 
entry.getPrivileges()[0]);
 
@@ -257,12 +259,12 @@ public class AccessControlImporterTest e
             assertEquals(2, entries.length);
 
             AccessControlEntry entry = entries[0];
-            assertEquals("everyone", entry.getPrincipal().getName());
+            assertEquals(EveryonePrincipal.NAME, 
entry.getPrincipal().getName());
             assertEquals(1, entry.getPrivileges().length);
             assertEquals(acMgr.privilegeFromName(Privilege.JCR_WRITE), 
entry.getPrivileges()[0]);
 
             entry = entries[1];
-            assertEquals("admin", entry.getPrincipal().getName());
+            assertEquals(VALID_PRINCIPAL_NAME, entry.getPrincipal().getName());
             assertEquals(1, entry.getPrivileges().length);
             assertEquals(acMgr.privilegeFromName(Privilege.JCR_WRITE), 
entry.getPrivileges()[0]);
 
@@ -293,7 +295,7 @@ public class AccessControlImporterTest e
             assertEquals(1, entries.length);
 
             AccessControlEntry entry = entries[0];
-            assertEquals("admin", entry.getPrincipal().getName());
+            assertEquals(VALID_PRINCIPAL_NAME, entry.getPrincipal().getName());
             assertEquals(1, entry.getPrivileges().length);
             assertEquals(acMgr.privilegeFromName(Privilege.JCR_WRITE), 
entry.getPrivileges()[0]);
 

Modified: 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/JackrabbitAccessControlListTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/JackrabbitAccessControlListTest.java?rev=1629876&r1=1629875&r2=1629876&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/JackrabbitAccessControlListTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/JackrabbitAccessControlListTest.java
 Tue Oct  7 12:52:05 2014
@@ -31,7 +31,6 @@ import javax.jcr.security.Privilege;
 
 import org.apache.jackrabbit.api.JackrabbitSession;
 import org.apache.jackrabbit.api.security.JackrabbitAccessControlList;
-import org.apache.jackrabbit.api.security.principal.PrincipalIterator;
 import org.apache.jackrabbit.api.security.principal.PrincipalManager;
 import 
org.apache.jackrabbit.commons.jackrabbit.authorization.AccessControlUtils;
 import org.apache.jackrabbit.test.NotExecutableException;
@@ -85,12 +84,7 @@ public class JackrabbitAccessControlList
         }
 
         PrincipalManager pMgr = ((JackrabbitSession) 
superuser).getPrincipalManager();
-        PrincipalIterator it = 
pMgr.getPrincipals(PrincipalManager.SEARCH_TYPE_NOT_GROUP);
-        if (it.hasNext()) {
-            return it.nextPrincipal();
-        } else {
-            throw new NotExecutableException();
-        }
+        return pMgr.getEveryone();
     }
 
     @Test


Reply via email to