public abstract class AbstractUserManager extends Object implements org.apache.ftpserver.ftplet.UserManager
UserManager implementations| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_ENABLE |
static String |
ATTR_HOME |
static String |
ATTR_LOGIN |
static String |
ATTR_MAX_DOWNLOAD_RATE |
static String |
ATTR_MAX_IDLE_TIME |
static String |
ATTR_MAX_LOGIN_NUMBER |
static String |
ATTR_MAX_LOGIN_PER_IP |
static String |
ATTR_MAX_UPLOAD_RATE |
static String |
ATTR_PASSWORD |
static String |
ATTR_WRITE_PERM |
| Constructor and Description |
|---|
AbstractUserManager() |
AbstractUserManager(String adminName,
PasswordEncryptor passwordEncryptor)
Internal constructor, do not use directly
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAdminName()
Get the admin name.
|
PasswordEncryptor |
getPasswordEncryptor()
Retrieve the password encryptor used for this user manager
|
boolean |
isAdmin(String login) |
public static final String ATTR_LOGIN
public static final String ATTR_PASSWORD
public static final String ATTR_HOME
public static final String ATTR_WRITE_PERM
public static final String ATTR_ENABLE
public static final String ATTR_MAX_IDLE_TIME
public static final String ATTR_MAX_UPLOAD_RATE
public static final String ATTR_MAX_DOWNLOAD_RATE
public static final String ATTR_MAX_LOGIN_NUMBER
public static final String ATTR_MAX_LOGIN_PER_IP
public AbstractUserManager()
public AbstractUserManager(String adminName, PasswordEncryptor passwordEncryptor)
public String getAdminName()
getAdminName in interface org.apache.ftpserver.ftplet.UserManagerpublic boolean isAdmin(String login) throws org.apache.ftpserver.ftplet.FtpException
isAdmin in interface org.apache.ftpserver.ftplet.UserManagerorg.apache.ftpserver.ftplet.FtpExceptionpublic PasswordEncryptor getPasswordEncryptor()
Md5PasswordEncryptor
if no other has been providedCopyright © 2003–2017 The Apache Software Foundation. All rights reserved.