Update of 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security
In directory 
james.mmbase.org:/tmp/cvs-serv3348/community/src/java/com/finalist/cmsc/services/community/security

Modified Files:
      Tag: b1_4
        AuthenticationHibernateService.java 
Log Message:
CMSC-830 - implement getAuthenticationById() method


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security
See also: http://www.mmbase.org/jira/browse/CMSC-830


Index: AuthenticationHibernateService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security/AuthenticationHibernateService.java,v
retrieving revision 1.3.2.3
retrieving revision 1.3.2.4
diff -u -b -r1.3.2.3 -r1.3.2.4
--- AuthenticationHibernateService.java 25 Mar 2008 18:46:27 -0000      1.3.2.3
+++ AuthenticationHibernateService.java 27 Mar 2008 15:06:35 -0000      1.3.2.4
@@ -34,7 +34,7 @@
                authentication.setUserId(userId);
                authentication.setPassword(encodePassword(password, userId));
                authentication.setEnabled(true);
-               Long id = (Long)getSession().save(authentication);
+      Long id = (Long) getSession().save(authentication);
                getSession().flush();
                authentication.setId(id);
                return authentication;
@@ -154,8 +154,7 @@
        /** [EMAIL PROTECTED] */
        @Transactional(readOnly = true)
        public List<Authentication> findAuthenticationsForAuthority(String 
name) {
-               Criteria criteria = 
getSession().createCriteria(Authentication.class).createCriteria("authorities").add(
-                               Restrictions.eq("name", name));
+      Criteria criteria = 
getSession().createCriteria(Authentication.class).createCriteria("authorities").add(Restrictions.eq("name",
 name));
                return findAuthenticationListByCriteria(criteria);
        }
 
@@ -175,9 +174,8 @@
                this.authorityService = authorityService;
        }
 
-   public Authentication getAuthenticationById(
-         Long authenticationId) {
-      // TODO Auto-generated method stub
-      return null;
+   /** [EMAIL PROTECTED] */
+   public Authentication getAuthenticationById(Long authenticationId) {
+      return (Authentication) getSession().get(Authentication.class, 
authenticationId);
    }
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to