ulrich
2016-11-27 c656959c0f936aee7670a1ed36bdb371028f903e
commit | author | age
c65695 1 package de.uhilger.um.api;
U 2
3 import de.uhilger.baselink.GenericRecord;
4 import de.uhilger.baselink.Record;
5 import de.uhilger.um.App;
6 import de.uhilger.um.daten.User;
7 import org.apache.catalina.realm.RealmBase;
8
9 /**
10  *
11  * @author Ulrich Hilger
12  */
13 public class UserMgr {
14   
15   private static final String MD5 = "MD5";
16   
17   private static final Record UserMapper = new GenericRecord(User.class);
18   
19   public User createUser(User user) {
20     String kw = user.getPw();
21     String digestedPw = RealmBase.Digest(kw, MD5, null);
22     user.setPw(digestedPw);
23     App.getDatabase().insert(user, UserMapper);
24     return user;
25   }
26   
27 }