324,10 → 324,10 |
* @param userId |
* @return the certificate string to use in URL |
*/ |
public String createCertificate(long userId) |
public String createCertificateForId(long userId, UserSession usersession) |
{ |
User u = DaoFactory.getUserDaoImpl().load(userId); |
return createCertificate(u); |
return createCertificate(u, usersession); |
} |
/** |
* Create a new Certificate for usage in URL auto login |
335,7 → 335,7 |
* @param user to crate certificate |
* @return the certificate string |
*/ |
public String createCertificate(User user) |
public String createCertificate(User user, UserSession usersession) |
{ |
String certificate = user.getId() |
+ "-" + System.currentTimeMillis() |
352,7 → 352,7 |
public static void main(String [] args) |
{ |
AbstractDao.getCurrentSession().beginTransaction(); |
String certificate = new AuthenticateService().createCertificate(1691); |
String certificate = new AuthenticateService().createCertificateForId(1691,null); |
AbstractDao.getCurrentSession().getTransaction().commit(); |
|
} |