File files=new File(filepath + "/users.properties"); if (!files.exists()) { try { files.createNewFile(); } catch (IOException e) { Log.e(TAG, "Errore nella creazione del file di log", e); e.printStackTrace(); } } userManagerFactory.setFile(files); userManagerFactory.setPasswordEncryptor(new SaltedPasswordEncryptor()); UserManager um = userManagerFactory.createUserManager(); BaseUser user = new BaseUser(); user.setName("xxx"); user.setPassword("yyy"); user.setHomeDirectory("/mnt/sdcard"); List<Authority> auths = new ArrayList<Authority>(); Authority auth = new WritePermission(); auths.add(auth); user.setAuthorities(auths); try { um.save(user); } catch (FtpException e1) { // TODO Auto-generated catch block e1.printStackTrace(); }
userManager.save(user);