public class MockUserManagerAuthenticator extends Object implements org.apache.ftpserver.ftplet.UserManager, org.apache.sshd.server.auth.password.PasswordAuthenticator
Mock user Manager for testing
| Constructor and Description |
|---|
MockUserManagerAuthenticator(String username,
String password,
boolean anonymous,
String homeDir) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.ftpserver.ftplet.User |
authenticate(org.apache.ftpserver.ftplet.Authentication authentication) |
boolean |
authenticate(String username,
String password,
org.apache.sshd.server.session.ServerSession session) |
void |
delete(String s) |
boolean |
doesExist(String name) |
String |
getAdminName() |
String[] |
getAllUserNames() |
org.apache.ftpserver.ftplet.User |
getUserByName(String name) |
boolean |
isAdmin(String s) |
void |
save(org.apache.ftpserver.ftplet.User user) |
void |
setHomeDirectoryToUsers(String homeDir) |
public org.apache.ftpserver.ftplet.User getUserByName(String name) throws org.apache.ftpserver.ftplet.FtpException
getUserByName in interface org.apache.ftpserver.ftplet.UserManagerorg.apache.ftpserver.ftplet.FtpExceptionpublic String[] getAllUserNames() throws org.apache.ftpserver.ftplet.FtpException
getAllUserNames in interface org.apache.ftpserver.ftplet.UserManagerorg.apache.ftpserver.ftplet.FtpExceptionpublic void delete(String s) throws org.apache.ftpserver.ftplet.FtpException
delete in interface org.apache.ftpserver.ftplet.UserManagerorg.apache.ftpserver.ftplet.FtpExceptionpublic void save(org.apache.ftpserver.ftplet.User user)
throws org.apache.ftpserver.ftplet.FtpException
save in interface org.apache.ftpserver.ftplet.UserManagerorg.apache.ftpserver.ftplet.FtpExceptionpublic boolean doesExist(String name) throws org.apache.ftpserver.ftplet.FtpException
doesExist in interface org.apache.ftpserver.ftplet.UserManagerorg.apache.ftpserver.ftplet.FtpExceptionpublic org.apache.ftpserver.ftplet.User authenticate(org.apache.ftpserver.ftplet.Authentication authentication)
throws org.apache.ftpserver.ftplet.AuthenticationFailedException
authenticate in interface org.apache.ftpserver.ftplet.UserManagerorg.apache.ftpserver.ftplet.AuthenticationFailedExceptionpublic String getAdminName() throws org.apache.ftpserver.ftplet.FtpException
getAdminName in interface org.apache.ftpserver.ftplet.UserManagerorg.apache.ftpserver.ftplet.FtpExceptionpublic boolean isAdmin(String s) throws org.apache.ftpserver.ftplet.FtpException
isAdmin in interface org.apache.ftpserver.ftplet.UserManagerorg.apache.ftpserver.ftplet.FtpExceptionpublic void setHomeDirectoryToUsers(String homeDir)
Copyright © 2024 MuleSoft, Inc.. All rights reserved.