@Before public void setUp() throws IOException { fixture.getServer().setForwardingFilter(new AcceptAllForwardingFilter()); File file = httpServer.getDocRoot().newFile("index.html"); FileUtil.writeToFile(file, "<html><head/><body><h1>Hi!</h1></body></html>"); }
@Override public boolean canConnect(Type type, SshdSocketAddress address, Session session) { return checkAcceptance(type.getName(), session, address); }
@Override public boolean canForwardAgent(Session session, String requestType) { return (agentFilter != null) && agentFilter.canForwardAgent(session, requestType); }
@Override public Channel create() { TcpipServerChannel channel = new TcpipServerChannel(getType(), ThreadUtils.noClose(getExecutorService())); return channel; } }
@Override public boolean canForwardAgent(Session session, String requestType) { return checkAcceptance(requestType, session, SshdSocketAddress.LOCALHOST_ADDRESS); }
@Override public boolean canConnect(Type type, SshdSocketAddress address, Session session) { return (tcpFilter != null) && tcpFilter.canConnect(type, address, session); } };
@Override public boolean canListen(SshdSocketAddress address, Session session) { return (tcpFilter != null) && tcpFilter.canListen(address, session); }
@Override public boolean canForwardX11(Session session, String requestType) { return (x11Filter != null) && x11Filter.canForwardX11(session, requestType); }
@Override public void sessionClosed(IoSession session) throws Exception { close(false); }
@Override public final String getName() { return type.getName(); }
@Override public Channel create() { TcpipServerChannel channel = new TcpipServerChannel(getType(), ThreadUtils.noClose(getExecutorService())); return channel; } }
@Override public boolean canConnect(Type type, SshdSocketAddress address, Session session) { return checkAcceptance(type.getName(), session, address); }
@Override public boolean canForwardX11(Session session, String requestType) { return checkAcceptance(requestType, session, SshdSocketAddress.LOCALHOST_ADDRESS); }
@Override public boolean canForwardAgent(Session session, String requestType) { return (agentFilter != null) && agentFilter.canForwardAgent(session, requestType); }
@Override public boolean canConnect(Type type, SshdSocketAddress address, Session session) { return (tcpFilter != null) && tcpFilter.canConnect(type, address, session); } };
@Override public boolean canListen(SshdSocketAddress address, Session session) { return (tcpFilter != null) && tcpFilter.canListen(address, session); }
@Override public boolean canForwardX11(Session session, String requestType) { return (x11Filter != null) && x11Filter.canForwardX11(session, requestType); }
@Override public boolean canListen(SshdSocketAddress address, Session session) { return checkAcceptance("tcpip-forward", session, address); }
@Override public boolean canForwardX11(Session session, String requestType) { return checkAcceptance(requestType, session, SshdSocketAddress.LOCALHOST_ADDRESS); }
@Override public boolean canListen(SshdSocketAddress address, Session session) { return checkAcceptance("tcpip-forward", session, address); }