Examples of FtpServer


Examples of org.apache.ftpserver.FtpServer

    public static void main(String args[]) {

        try {

            // get configuration
            FtpServer server = getConfiguration(args);
            if(server == null) {
                return;
            }

            // start the server
            server.start();
            System.out.println("FtpServer started");

            // add shutdown hook if possible
            addShutdownHook(server);
        }
View Full Code Here

Examples of org.apache.ftpserver.FtpServer

    private static final String UNKNOWN_PASSWORD = "bar";

   
   
    protected FtpServer createServer() throws Exception {
      FtpServer server = super.createServer();
       
      DefaultFtpServerContext context = (DefaultFtpServerContext) server.getServerContext();
      DefaultConnectionConfig cc = (DefaultConnectionConfig) context.getConnectionConfig();

        cc.setMaxLoginFailures(2);

        return server;
View Full Code Here

Examples of org.apache.ftpserver.FtpServer

    /**
     * Get the configuration object.
     */
    private static FtpServer getConfiguration(String[] args) throws Exception {

        FtpServer server = null;
        if(args.length == 0) {
            System.out.println("Using default configuration");
            server = new FtpServer();
        } else if( (args.length == 1) && args[0].equals("-default") ) {
            // supported for backwards compatibility, but not documented
            System.out.println("The -default switch is deprecated, please use --default instead");
            System.out.println("Using default configuration");
            server = new FtpServer();
        } else if( (args.length == 1) && args[0].equals("--default") ) {
            System.out.println("Using default configuration");
            server = new FtpServer();
        } else if( (args.length == 1) && args[0].equals("--help") ) {
            usage();
        } else if( (args.length == 1) && args[0].equals("-?") ) {
            usage();
        } else if( args.length == 1 ) {
View Full Code Here

Examples of org.apache.ftpserver.FtpServer

* IP address.
*/
public class PasvAddressWithHostnameTest extends ClientTestTemplate {

    protected FtpServer createServer() throws Exception {
      FtpServer server = super.createServer();
       
      DefaultFtpServerContext context = (DefaultFtpServerContext) server.getServerContext();

      DefaultDataConnectionConfiguration ddcc = (DefaultDataConnectionConfiguration) context.getListener("default").getDataConnectionConfiguration();
      ddcc.setPassiveExernalAddress(InetAddress.getByName("127.0.0.1"));
     
        return server;
View Full Code Here

Examples of org.apache.ftpserver.FtpServer

    private static final File FTPSERVER_KEYSTORE = new File(TestUtil.getBaseDir(), "src/test/resources/ftpserver.jks");

    protected FtpServer createServer() throws Exception {
        assertTrue(FTPSERVER_KEYSTORE.exists());

        FtpServer server = super.createServer();
        DefaultFtpServerContext context = (DefaultFtpServerContext) server.getServerContext();
        NioListener listener = (NioListener) context.getListener("default");
       
        listener.setImplicitSsl(useImplicit());
       
        DefaultSslConfiguration sslConfig = new DefaultSslConfiguration();
View Full Code Here

Examples of org.apache.ftpserver.FtpServer

    protected boolean useImplicit() {
      return true;
    }
   
    protected FtpServer createServer() throws Exception {
      FtpServer server = super.createServer();
        DefaultFtpServerContext context = (DefaultFtpServerContext) server.getServerContext();
        NioListener listener = (NioListener) context.getListener("default");

        DefaultSslConfiguration sslConfig = (DefaultSslConfiguration) listener.getSslConfiguration();
        sslConfig.setEnabledCipherSuites(new String[]{"SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA"});
View Full Code Here

Examples of org.apache.ftpserver.FtpServer

public class PasvAddressTest extends ClientTestTemplate {

    private InetAddress passiveAddress;
   
    protected FtpServer createServer() throws Exception {
        FtpServer server = super.createServer();

        DefaultDataConnectionConfiguration ddcc = (DefaultDataConnectionConfiguration) server.getServerContext()
                .getListener("default").getDataConnectionConfiguration();

        passiveAddress = TestUtil.findNonLocalhostIp();
        ddcc.setPassiveAddress(passiveAddress);
        ddcc.setPassivePorts("12347");
View Full Code Here

Examples of org.apache.ftpserver.FtpServer

import org.apache.ftpserver.filesystem.NativeFileSystemManager;


public class CdCaseInsensitiveTest extends CdTest {
    protected FtpServer createServer() throws Exception {
    FtpServer server = super.createServer();
   
    NativeFileSystemManager fs = (NativeFileSystemManager) server.getServerContext().getFileSystemManager();
    fs.setCaseInsensitive(true);
   
    return server;
  }
View Full Code Here

Examples of org.apache.ftpserver.FtpServer

        connectClient();

    }

    protected FtpServer createServer() throws Exception {
      FtpServer server = super.createServer();

      server.getServerContext().getFtpletContainer().addFtplet("f1", new MockFtplet());
        return server;
    }
View Full Code Here

Examples of org.apache.ftpserver.FtpServer

    /* (non-Javadoc)
     * @see org.apache.ftpserver.clienttests.ClientTestTemplate#createConfig()
     */
    protected FtpServer createServer() throws Exception {
      FtpServer server = super.createServer();
       
      DefaultFtpServerContext context = (DefaultFtpServerContext) server.getServerContext();
     
      DefaultConnectionConfig cc = (DefaultConnectionConfig) context.getConnectionConfig();
      cc.setAnonymousLoginEnabled(false);

        return server;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.