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.- Author:
- Apache MINA SSHD Project
-
-
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
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
Static Methods Modifier and Type Method Description static ForwardingFilter
asForwardingFilter(AgentForwardingFilter agentFilter, X11ForwardingFilter x11Filter, TcpForwardingFilter tcpFilter)
Wraps separate filtering policies into one - anynull
one is assumed to be disabled-
Methods inherited from interface org.apache.sshd.server.forward.AgentForwardingFilter
canForwardAgent
-
Methods inherited from interface org.apache.sshd.server.forward.TcpForwardingFilter
canConnect, canListen
-
Methods inherited from interface org.apache.sshd.server.forward.X11ForwardingFilter
canForwardX11
-
-
-
-
Method Detail
-
asForwardingFilter
static ForwardingFilter asForwardingFilter(AgentForwardingFilter agentFilter, X11ForwardingFilter x11Filter, TcpForwardingFilter tcpFilter)
Wraps separate filtering policies into one - anynull
one is assumed to be disabled- Parameters:
agentFilter
- TheAgentForwardingFilter
x11Filter
- TheX11ForwardingFilter
tcpFilter
- TheTcpForwardingFilter
- Returns:
- The combined implementation
-
-