Author: ito
Date: Tue Feb  9 16:55:37 2010
New Revision: 908113

URL: http://svn.apache.org/viewvc?rev=908113&view=rev
Log:
CLEREZZA-87: retrieveing user with UserUtil, removed obsolete method

Modified:
    
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/pom.xml
    
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManager.java
    
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManagerImpl.java

Modified: 
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/pom.xml?rev=908113&r1=908112&r2=908113&view=diff
==============================================================================
--- 
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/pom.xml
 (original)
+++ 
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/pom.xml
 Tue Feb  9 16:55:37 2010
@@ -45,6 +45,10 @@
                        <groupId>org.apache.clerezza</groupId>
                        
<artifactId>org.apache.clerezza.platform.typerendering.core</artifactId>
                </dependency>
+               <dependency>
+                       <groupId>org.apache.clerezza</groupId>
+                       
<artifactId>org.apache.clerezza.platform.security</artifactId>
+               </dependency>
        </dependencies>
        <build>
                <plugins>

Modified: 
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManager.java
URL: 
http://svn.apache.org/viewvc/incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManager.java?rev=908113&r1=908112&r2=908113&view=diff
==============================================================================
--- 
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManager.java
 (original)
+++ 
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManager.java
 Tue Feb  9 16:55:37 2010
@@ -223,11 +223,4 @@
         * @return GraphNode
         */
        public GraphNode getUserGraphNode(String name);
-
-       /**
-        * Retrieves all information associated with the current user as 
GraphNode.
-        *
-        * @return GraphNode
-        */
-       public GraphNode getCurrentUserGraphNode();
 }

Modified: 
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManagerImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManagerImpl.java?rev=908113&r1=908112&r2=908113&view=diff
==============================================================================
--- 
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManagerImpl.java
 (original)
+++ 
incubator/clerezza/issues/CLEREZZA-87/org.apache.clerezza.platform.usermanager/src/main/java/org/apache/clerezza/platform/usermanager/UserManagerImpl.java
 Tue Feb  9 16:55:37 2010
@@ -558,31 +558,4 @@
                        }
                });
        }
-
-       @Override
-       public GraphNode getCurrentUserGraphNode() {
-               Subject subject;
-               final AccessControlContext context = 
AccessController.getContext();
-               try {
-                       subject = AccessController.doPrivileged(new 
PrivilegedExceptionAction<Subject>() {
-
-                               @Override
-                               public Subject run() throws Exception {
-                                       return Subject.getSubject(context);
-                               }
-                       });
-               } catch (PrivilegedActionException ex) {
-                       Exception cause = (Exception)ex.getCause();
-                       if (cause instanceof RuntimeException) {
-                               throw (RuntimeException) cause;
-                       }
-                       throw new RuntimeException(cause);
-               }
-               Iterator<Principal> iter = subject.getPrincipals().iterator();
-               String name = null;
-               if (iter.hasNext()) {
-                               name = iter.next().getName();
-               }
-               return getUserGraphNode(name);
-       }
 }


Reply via email to