Package | Description |
---|---|
org.apache.ftpserver.usermanager | |
org.apache.ftpserver.usermanager.impl |
Modifier and Type | Class and Description |
---|---|
class |
ClearTextPasswordEncryptor
Password encryptor that does no encryption, that is, keps the
password in clear text
|
class |
Md5PasswordEncryptor
Password encryptor that hashes the password using MD5.
|
class |
SaltedPasswordEncryptor
Password encryptor that hashes a salt together with the password using MD5.
|
Modifier and Type | Method and Description |
---|---|
PasswordEncryptor |
DbUserManagerFactory.getPasswordEncryptor()
Retrieve the password encryptor used for this user manager
|
PasswordEncryptor |
PropertiesUserManagerFactory.getPasswordEncryptor()
Retrieve the password encryptor used by user managers created by this factory
|
Modifier and Type | Method and Description |
---|---|
void |
DbUserManagerFactory.setPasswordEncryptor(PasswordEncryptor passwordEncryptor)
Set the password encryptor to use for this user manager
|
void |
PropertiesUserManagerFactory.setPasswordEncryptor(PasswordEncryptor passwordEncryptor)
Set the password encryptor to use by user managers created by this factory
|
Modifier and Type | Method and Description |
---|---|
PasswordEncryptor |
AbstractUserManager.getPasswordEncryptor()
Retrieve the password encryptor used for this user manager
|
Constructor and Description |
---|
AbstractUserManager(String adminName,
PasswordEncryptor passwordEncryptor)
Internal constructor, do not use directly
|
DbUserManager(DataSource dataSource,
String selectAllStmt,
String selectUserStmt,
String insertUserStmt,
String updateUserStmt,
String deleteUserStmt,
String authenticateStmt,
String isAdminStmt,
PasswordEncryptor passwordEncryptor,
String adminName)
Internal constructor, do not use directly.
|
PropertiesUserManager(PasswordEncryptor passwordEncryptor,
File userDataFile,
String adminName)
Internal constructor, do not use directly.
|
PropertiesUserManager(PasswordEncryptor passwordEncryptor,
URL userDataPath,
String adminName)
Internal constructor, do not use directly.
|
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.