Package org.apache.sshd.server.forward
Interface ForwardingFilter
- All Superinterfaces:
AgentForwardingFilter,TcpForwardingFilter,X11ForwardingFilter
- All Known Implementing Classes:
AcceptAllForwardingFilter,RejectAllForwardingFilter,StaticDecisionForwardingFilter
public interface ForwardingFilter
extends AgentForwardingFilter, X11ForwardingFilter, TcpForwardingFilter
Determines if a forwarding request will be permitted.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.sshd.server.forward.TcpForwardingFilter
TcpForwardingFilter.Type -
Field Summary
Fields inherited from interface org.apache.sshd.server.forward.AgentForwardingFilter
DEFAULTFields inherited from interface org.apache.sshd.server.forward.TcpForwardingFilter
DEFAULTFields inherited from interface org.apache.sshd.server.forward.X11ForwardingFilter
DEFAULT -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic ForwardingFilterasForwardingFilter(AgentForwardingFilter agentFilter, X11ForwardingFilter x11Filter, TcpForwardingFilter tcpFilter) Wraps separate filtering policies into one - anynullone is assumed to be disabledMethods inherited from interface org.apache.sshd.server.forward.AgentForwardingFilter
canForwardAgentMethods inherited from interface org.apache.sshd.server.forward.TcpForwardingFilter
canConnect, canListenMethods inherited from interface org.apache.sshd.server.forward.X11ForwardingFilter
canForwardX11
-
Method Details
-
asForwardingFilter
static ForwardingFilter asForwardingFilter(AgentForwardingFilter agentFilter, X11ForwardingFilter x11Filter, TcpForwardingFilter tcpFilter) Wraps separate filtering policies into one - anynullone is assumed to be disabled- Parameters:
agentFilter- TheAgentForwardingFilterx11Filter- TheX11ForwardingFiltertcpFilter- TheTcpForwardingFilter- Returns:
- The combined implementation
-