Class InternalForwardingFilter

  • All Implemented Interfaces:
    org.apache.sshd.server.forward.AgentForwardingFilter, org.apache.sshd.server.forward.ForwardingFilter, org.apache.sshd.server.forward.TcpForwardingFilter, org.apache.sshd.server.forward.X11ForwardingFilter

    public class InternalForwardingFilter
    extends java.lang.Object
    implements org.apache.sshd.server.forward.ForwardingFilter
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.apache.sshd.server.forward.TcpForwardingFilter

        org.apache.sshd.server.forward.TcpForwardingFilter.Type
    • Field Summary

      • Fields inherited from interface org.apache.sshd.server.forward.AgentForwardingFilter

        DEFAULT
      • Fields inherited from interface org.apache.sshd.server.forward.TcpForwardingFilter

        DEFAULT
      • Fields inherited from interface org.apache.sshd.server.forward.X11ForwardingFilter

        DEFAULT
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean canConnect​(org.apache.sshd.server.forward.TcpForwardingFilter.Type type, org.apache.sshd.common.util.net.SshdSocketAddress address, org.apache.sshd.common.session.Session session)  
      boolean canForwardAgent​(org.apache.sshd.common.session.Session session, java.lang.String requestType)  
      boolean canForwardX11​(org.apache.sshd.common.session.Session session, java.lang.String requestType)  
      boolean canListen​(org.apache.sshd.common.util.net.SshdSocketAddress address, org.apache.sshd.common.session.Session session)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • InternalForwardingFilter

        public InternalForwardingFilter​(MinaSshServer sshServer)
    • Method Detail

      • canConnect

        public boolean canConnect​(org.apache.sshd.server.forward.TcpForwardingFilter.Type type,
                                  org.apache.sshd.common.util.net.SshdSocketAddress address,
                                  org.apache.sshd.common.session.Session session)
        Specified by:
        canConnect in interface org.apache.sshd.server.forward.TcpForwardingFilter
      • canForwardAgent

        public boolean canForwardAgent​(org.apache.sshd.common.session.Session session,
                                       java.lang.String requestType)
        Specified by:
        canForwardAgent in interface org.apache.sshd.server.forward.AgentForwardingFilter
      • canForwardX11

        public boolean canForwardX11​(org.apache.sshd.common.session.Session session,
                                     java.lang.String requestType)
        Specified by:
        canForwardX11 in interface org.apache.sshd.server.forward.X11ForwardingFilter
      • canListen

        public boolean canListen​(org.apache.sshd.common.util.net.SshdSocketAddress address,
                                 org.apache.sshd.common.session.Session session)
        Specified by:
        canListen in interface org.apache.sshd.server.forward.TcpForwardingFilter