|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FirewallPortForwardConfig
Marker interface for firewall port forward configurations
| Method Summary | |
|---|---|
IP4Address |
getAddress()
The LAN IP address to forward connections to |
int |
getInPort()
The inbound (WAN) port to use for this configuration |
String |
getInterfaceName()
The external (WAN) interface to listen for inbound connections on |
int |
getOutPort()
The outbound (LAN) port to use for this configuration |
String |
getPermittedMac()
Gets the (optional) permitted MAC address that is allowed to make inbound connections |
NetworkPair<? extends IPAddress> |
getPermittedNetwork()
Gets the (optional) permitted remote network that can make inbound connections |
NetProtocol |
getProtocol()
Gets the type of network protocol (TCP or UDP) that is used for this configuration |
String |
getSourcePortRange()
Gets the (optional) permitted source port range that is allowed to make inbound connections |
| Methods inherited from interface com.eurotech.framework.net.NetConfig |
|---|
isValid |
| Method Detail |
|---|
String getInterfaceName()
IP4Address getAddress()
NetProtocol getProtocol()
int getInPort()
int getOutPort()
NetworkPair<? extends IPAddress> getPermittedNetwork()
String getPermittedMac()
String getSourcePortRange()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||