Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services
In directory 
james.mmbase.org:/tmp/cvs-serv8589/src/java/com/finalist/newsletter/services

Modified Files:
        CommunityModuleAdapter.java 
Log Message:
CMSC-990,Redesign Newsletter: Subscribers & Terms tabs      improve terms 
management


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services
See also: http://www.mmbase.org/jira/browse/CMSC-990


Index: CommunityModuleAdapter.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services/CommunityModuleAdapter.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- CommunityModuleAdapter.java 24 Jul 2008 11:45:43 -0000      1.10
+++ CommunityModuleAdapter.java 31 Jul 2008 10:56:31 -0000      1.11
@@ -7,10 +7,10 @@
 import org.mmbase.util.logging.Logger;
 import org.mmbase.util.logging.Logging;
 
-
 import com.finalist.cmsc.services.community.ApplicationContextFactory;
 import com.finalist.cmsc.services.community.person.Person;
 import com.finalist.cmsc.services.community.person.PersonService;
+import com.finalist.cmsc.services.community.security.AuthenticationService;
 
 
 public class CommunityModuleAdapter {
@@ -59,18 +59,9 @@
 
    }
 
-   public static String getCurrentUserName() {
-
-      SecurityContext securityContext = SecurityContextHolder.getContext();
-      Authentication authentication = securityContext.getAuthentication();
-      String userName = null;
-      if (null != authentication) {
-         Object obj = authentication.getPrincipal();
-         if (obj instanceof UserDetails) {
-            userName = ((UserDetails) obj).getUsername();
-         }
-      }
-
-      return userName;
+   public static String getUserNameByAuthenticationId(int authenticationId) {
+      AuthenticationService authenticationService = (AuthenticationService) 
ApplicationContextFactory.getApplicationContext().getBean("authenticationService");
+      com.finalist.cmsc.services.community.security.Authentication 
authentication = authenticationService.getAuthenticationById(new 
Long(authenticationId));
+      return authentication.getUserId();
    }
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to