4 import java.util.Vector;
6 import dataAccess.DB4oManager;
10 public class LoginManager implements LoginManagerInterface {
14 public LoginManager() {
17 dbMngr = DB4oManager.getInstance();
18 } catch (Exception e) {
19 // TODO Auto-generated catch block
25 public Account checkCredentials(String usr, String pwd) {
26 Account ac = new Account(usr);
28 Vector<Account> account = dbMngr.getAccount(ac);
29 if (SecurityManager.getInstance().isExpectedPassword(pwd.toCharArray(), account
30 .get(0).getSalt(), account.get(0).getPassword())) {
32 return account.get(0);
36 } catch (Exception e) {
37 // TODO Auto-generated catch block