Author: reto
Date: Thu Jun 17 23:40:47 2010
New Revision: 955789

URL: http://svn.apache.org/viewvc?rev=955789&view=rev
Log:
user are not necessarily represented by bnodes

Modified:
    
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManagerImpl.java

Modified: 
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManagerImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManagerImpl.java?rev=955789&r1=955788&r2=955789&view=diff
==============================================================================
--- 
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManagerImpl.java
 (original)
+++ 
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManagerImpl.java
 Thu Jun 17 23:40:47 2010
@@ -405,13 +405,13 @@ public class UserManagerImpl implements 
                }
                if (!assignedRoles.isEmpty()) {
                        userGraphNode.deleteProperties(SIOC.has_function);
-                       addRolesToUser(assignedRoles, 
(BNode)userGraphNode.getNode());
+                       addRolesToUser(assignedRoles, (NonLiteral) 
userGraphNode.getNode());
                        //refresh the policy so it will recheck the permissions
                        Policy.getPolicy().refresh();
                }
        }
 
-       private void addRolesToUser(Collection<String> assignedRoles, BNode 
user) throws RoleUnavailableException {
+       private void addRolesToUser(Collection<String> assignedRoles, 
NonLiteral user) throws RoleUnavailableException {
                for (String roleTitle : assignedRoles) {
                        // skip empty strings
                        if ((roleTitle == null) || (roleTitle.trim().length() 
== 0)) {


Reply via email to