Uses of Interface
org.apache.ftpserver.usermanager.PasswordEncryptor

Packages that use PasswordEncryptor
org.apache.ftpserver.usermanager   
org.apache.ftpserver.usermanager.impl   
 

Uses of PasswordEncryptor in org.apache.ftpserver.usermanager
 

Classes in org.apache.ftpserver.usermanager that implement PasswordEncryptor
 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.
 

Methods in org.apache.ftpserver.usermanager that return PasswordEncryptor
 PasswordEncryptor PropertiesUserManagerFactory.getPasswordEncryptor()
          Retrieve the password encryptor used by user managers created by this factory
 PasswordEncryptor DbUserManagerFactory.getPasswordEncryptor()
          Retrieve the password encryptor used for this user manager
 

Methods in org.apache.ftpserver.usermanager with parameters of type PasswordEncryptor
 void PropertiesUserManagerFactory.setPasswordEncryptor(PasswordEncryptor passwordEncryptor)
          Set the password encryptor to use by user managers created by this factory
 void DbUserManagerFactory.setPasswordEncryptor(PasswordEncryptor passwordEncryptor)
          Set the password encryptor to use for this user manager
 

Uses of PasswordEncryptor in org.apache.ftpserver.usermanager.impl
 

Methods in org.apache.ftpserver.usermanager.impl that return PasswordEncryptor
 PasswordEncryptor AbstractUserManager.getPasswordEncryptor()
          Retrieve the password encryptor used for this user manager
 

Constructors in org.apache.ftpserver.usermanager.impl with parameters of type PasswordEncryptor
AbstractUserManager(java.lang.String adminName, PasswordEncryptor passwordEncryptor)
          Internal constructor, do not use directly
DbUserManager(javax.sql.DataSource dataSource, java.lang.String selectAllStmt, java.lang.String selectUserStmt, java.lang.String insertUserStmt, java.lang.String updateUserStmt, java.lang.String deleteUserStmt, java.lang.String authenticateStmt, java.lang.String isAdminStmt, PasswordEncryptor passwordEncryptor, java.lang.String adminName)
          Internal constructor, do not use directly.
PropertiesUserManager(PasswordEncryptor passwordEncryptor, java.io.File userDataFile, java.lang.String adminName)
          Internal constructor, do not use directly.
PropertiesUserManager(PasswordEncryptor passwordEncryptor, java.net.URL userDataPath, java.lang.String adminName)
          Internal constructor, do not use directly.
 



Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.