Package io.milton.ftp
Class UserManagerAdapter
java.lang.Object
io.milton.ftp.UserManagerAdapter
- All Implemented Interfaces:
org.apache.ftpserver.ftplet.UserManager
Wraps a UserManager from apache FTP to provide a UserManager for
milton
- Author:
- brad
-
Constructor Summary
ConstructorsConstructorDescriptionUserManagerAdapter(ResourceFactory resourceFactory, UserService userLocator) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.ftpserver.ftplet.Userauthenticate(org.apache.ftpserver.ftplet.Authentication authentication) voidbooleanString[]getUserByName(String fqn) booleanvoidsave(org.apache.ftpserver.ftplet.User user)
-
Constructor Details
-
UserManagerAdapter
-
-
Method Details
-
getUserByName
- Specified by:
getUserByNamein interfaceorg.apache.ftpserver.ftplet.UserManager- Throws:
org.apache.ftpserver.ftplet.FtpException
-
getAllUserNames
- Specified by:
getAllUserNamesin interfaceorg.apache.ftpserver.ftplet.UserManager- Throws:
org.apache.ftpserver.ftplet.FtpException
-
delete
- Specified by:
deletein interfaceorg.apache.ftpserver.ftplet.UserManager- Throws:
org.apache.ftpserver.ftplet.FtpException
-
save
public void save(org.apache.ftpserver.ftplet.User user) throws org.apache.ftpserver.ftplet.FtpException - Specified by:
savein interfaceorg.apache.ftpserver.ftplet.UserManager- Throws:
org.apache.ftpserver.ftplet.FtpException
-
doesExist
- Specified by:
doesExistin interfaceorg.apache.ftpserver.ftplet.UserManager- Throws:
org.apache.ftpserver.ftplet.FtpException
-
authenticate
public org.apache.ftpserver.ftplet.User authenticate(org.apache.ftpserver.ftplet.Authentication authentication) throws org.apache.ftpserver.ftplet.AuthenticationFailedException - Specified by:
authenticatein interfaceorg.apache.ftpserver.ftplet.UserManager- Throws:
org.apache.ftpserver.ftplet.AuthenticationFailedException
-
getAdminName
- Specified by:
getAdminNamein interfaceorg.apache.ftpserver.ftplet.UserManager- Throws:
org.apache.ftpserver.ftplet.FtpException
-
isAdmin
- Specified by:
isAdminin interfaceorg.apache.ftpserver.ftplet.UserManager- Throws:
org.apache.ftpserver.ftplet.FtpException
-