Package org.apache.mina.filter.firewall

Examples of org.apache.mina.filter.firewall.Subnet


        int mask = Integer.parseInt(maskString);
        if (mask < 0 || mask > 32) {
            throw new IllegalArgumentException("Mask must be in the range 0-32");
        }

        return new Subnet(address, mask);
    }
View Full Code Here


        NioListener listener = (NioListener) server.getServerContext()
                .getListener("default");

        List<Subnet> blockedSubnets = new ArrayList<Subnet>();
        blockedSubnets.add(new Subnet(InetAddress.getByName("localhost"), 32));

        listener.setBlockedSubnets(blockedSubnets);

        return server;
    }
View Full Code Here

        int mask = Integer.parseInt(maskString);
        if (mask < 0 || mask > 32) {
            throw new IllegalArgumentException("Mask must be in the range 0-32");
        }

        return new Subnet(address, mask);
    }
View Full Code Here

        assertEquals("123-125", ((NioListener) listener)
                .getDataConnectionConfiguration().getPassivePorts());

        List<Subnet> subnets = ((NioListener) listener).getBlockedSubnets();
        assertEquals(3, subnets.size());
        assertEquals(new Subnet(InetAddress.getByName("1.2.3.0"), 16), subnets
                .get(0));
        assertEquals(new Subnet(InetAddress.getByName("1.2.4.0"), 16), subnets
                .get(1));
        assertEquals(new Subnet(InetAddress.getByName("1.2.3.4"), 32), subnets
                .get(2));

        DefaultSslConfiguration ssl = (DefaultSslConfiguration) listener
                .getSslConfiguration();
        assertEquals(new File("/tmp/tmp.jks"), ssl.getKeystoreFile());
View Full Code Here

        int mask = Integer.parseInt(maskString);
        if (mask < 0 || mask > 32) {
            throw new IllegalArgumentException("Mask must be in the range 0-32");
        }

        return new Subnet(address, mask);
    }
View Full Code Here

        assertEquals("123-125", ((NioListener) listener)
                .getDataConnectionConfiguration().getPassivePorts());

        List<Subnet> subnets = ((NioListener) listener).getBlockedSubnets();
        assertEquals(3, subnets.size());
        assertEquals(new Subnet(InetAddress.getByName("1.2.3.0"), 16), subnets
                .get(0));
        assertEquals(new Subnet(InetAddress.getByName("1.2.4.0"), 16), subnets
                .get(1));
        assertEquals(new Subnet(InetAddress.getByName("1.2.3.4"), 32), subnets
                .get(2));

        listener = listeners.get("listener1");
        assertNotNull(listener);
        assertTrue(listener instanceof MyCustomListener);
View Full Code Here

TOP

Related Classes of org.apache.mina.filter.firewall.Subnet

Copyright © 2018 www.massapicom. 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.