Update of 
/var/cvs/applications/cloudcontext/src/org/mmbase/security/implementation/cloudcontext
In directory james.mmbase.org:/tmp/cvs-serv29529

Modified Files:
        BasicContextProvider.java 
Log Message:
added some debug-logging


See also: 
http://cvs.mmbase.org/viewcvs/applications/cloudcontext/src/org/mmbase/security/implementation/cloudcontext


Index: BasicContextProvider.java
===================================================================
RCS file: 
/var/cvs/applications/cloudcontext/src/org/mmbase/security/implementation/cloudcontext/BasicContextProvider.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- BasicContextProvider.java   6 Jan 2009 11:42:10 -0000       1.9
+++ BasicContextProvider.java   2 Mar 2009 17:28:35 -0000       1.10
@@ -35,7 +35,7 @@
  * This is a basic implemention of {...@link ContextProvider} that implements 
all the methods in a default way.
  *
  * @author Michiel Meeuwissen
- * @version $Id: BasicContextProvider.java,v 1.9 2009/01/06 11:42:10 michiel 
Exp $
+ * @version $Id: BasicContextProvider.java,v 1.10 2009/03/02 17:28:35 michiel 
Exp $
  * @since  MMBase-1.9.1
  */
 public  class BasicContextProvider implements ContextProvider {
@@ -405,8 +405,9 @@
         }
         */
 
+        UserProvider up = Authenticate.getInstance().getUserProvider();
         // when it is our user node, and you are this user, you may do 
anything on it (change password)
-        if (Authenticate.getInstance().getUserProvider().isOwnNode(user, 
node)) {
+        if (up.isOwnNode(user, node)) {
             if ((operation == Operation.READ || operation == Operation.WRITE)) 
{
                 if (log.isDebugEnabled()) {
                     log.debug("May always " + operation + " on own user node: 
" + node.getNumber());
@@ -417,6 +418,10 @@
                 // may not delete/give away own user.
                 return false;
             }
+        } else {
+            if (log.isDebugEnabled()) {
+                log.debug("According to " + up + " " + node.getNumber() + " is 
not an own node");
+            }
         }
 
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to