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 TcpForwardingFilter
TcpForwardingFilter.Type -
Field Summary
Fields inherited from interface AgentForwardingFilter
DEFAULTFields inherited from interface TcpForwardingFilter
DEFAULTFields inherited from interface 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 AgentForwardingFilter
canForwardAgentMethods inherited from interface TcpForwardingFilter
canConnect, canListenMethods inherited from interface 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
-