/** * Copy constructor. */ public BaseUser(User user) { name = user.getName(); password = user.getPassword(); authorities = user.getAuthorities(); maxIdleTimeSec = user.getMaxIdleTime(); homeDir = user.getHomeDirectory(); isEnabled = user.getEnabled(); }
user.authorize(new WriteRequest()) != null).append("\n"); sb.append("enableflag : ").append(user.getEnabled()).append("\n"); sb.append("idletime : ").append(user.getMaxIdleTime()).append( "\n");
/** * Copy constructor. */ public HdfsUser(User user) { name = user.getName(); password = user.getPassword(); authorities = user.getAuthorities(); maxIdleTimeSec = user.getMaxIdleTime(); homeDir = user.getHomeDirectory(); isEnabled = user.getEnabled(); }
map.put(ATTR_MAX_IDLE_TIME, user.getMaxIdleTime());
static FTPUser from(User user) { final String name = user.getName(); final String password = user.getPassword(); final String homeDirectory = user.getHomeDirectory(); final boolean enable = user.getEnabled(); final int idleSec = user.getMaxIdleTime(); boolean hasWritePermission = false; List<? extends Authority> authorities = user.getAuthorities(); if (authorities != null) { for (Authority authority : authorities) { if (authority instanceof WritePermission) { hasWritePermission = true; break; } } } return new FTPUser(name, password, homeDirectory, false, enable, idleSec, hasWritePermission, 0, 0, 10, 10); }
session.setMaxIdleTime(authenticatedUser.getMaxIdleTime()); success = true; } else {
.authorize(new WriteRequest()) != null); userDataProp.setProperty(thisPrefix + ATTR_MAX_IDLE_TIME, usr .getMaxIdleTime());
userDataProp.setProperty(thisPrefix + ATTR_ENABLE, usr.getEnabled()); userDataProp.setProperty(thisPrefix + ATTR_WRITE_PERM, usr.authorize(new WriteRequest()) != null); userDataProp.setProperty(thisPrefix + ATTR_MAX_IDLE_TIME, usr.getMaxIdleTime());
.authorize(new WriteRequest()) != null); userDataProp.setProperty(thisPrefix + ATTR_MAX_IDLE_TIME, usr .getMaxIdleTime());