Packages that use IncomingConnectionFilter
Package
Description
API, interfaces, and factory for a TCP-like (reliable, authenticated, in order) set of sockets for communicating over IP-like (unreliable, unauthenticated, unordered) I2P messages.
Implementation of a TCP-like (reliable, authenticated, in order) set of sockets for communicating over the IP-like (unreliable, unauthenticated, unordered) I2P messages.
Definition-based incoming connection filter for server tunnels, with fine-grained access control by destination.
Uses of IncomingConnectionFilter in net.i2p.client.streaming
Subinterfaces of IncomingConnectionFilter in net.i2p.client.streamingModifier and TypeInterfaceDescriptioninterfaceA ConnectionFilter that may hold state, can be started and stopped.Fields in net.i2p.client.streaming declared as IncomingConnectionFilterModifier and TypeFieldDescriptionstatic final IncomingConnectionFilterIncomingConnectionFilter.ALLOWUtility implementation that allows all incoming connections.static final IncomingConnectionFilterIncomingConnectionFilter.DENYUtility implementation that denies all incoming connections.Methods in net.i2p.client.streaming with parameters of type IncomingConnectionFilterModifier and TypeMethodDescriptionstatic I2PSocketManagerI2PSocketManagerFactory.createDisconnectedManager(InputStream myPrivateKeyStream, String i2cpHost, int i2cpPort, Properties opts, IncomingConnectionFilter filter) Create a disconnected socket manager using the destination loaded from the given private key stream, or null for a transient destination.private static I2PSocketManagerI2PSocketManagerFactory.createManager(InputStream myPrivateKeyStream, String i2cpHost, int i2cpPort, Properties opts, boolean connect, IncomingConnectionFilter filter) Create a socket manager using the destination loaded from the given private key stream and connected to the I2CP router on the specified machine on the given port.static I2PSocketManagerI2PSocketManagerFactory.createManager(InputStream myPrivateKeyStream, String i2cpHost, int i2cpPort, Properties opts, IncomingConnectionFilter filter) Create a socket manager using the destination loaded from the given private key stream and connected to the I2CP router on the specified machine on the given port.static I2PSocketManagerI2PSocketManagerFactory.createManager(InputStream myPrivateKeyStream, Properties opts, IncomingConnectionFilter filter) Create a socket manager using the destination loaded from the given private key stream and connected to the default I2CP host and port.static I2PSocketManagerI2PSocketManagerFactory.createManager(InputStream myPrivateKeyStream, IncomingConnectionFilter filter) Create a socket manager using the destination loaded from the given private key stream and connected to the default I2CP host and port with the specified connection filter.static I2PSocketManagerI2PSocketManagerFactory.createManager(String i2cpHost, int i2cpPort, Properties opts, IncomingConnectionFilter filter) Create a socket manager using a brand new destination connected to the I2CP router on the given machine reachable through the given port with the specified connection filter.static I2PSocketManagerI2PSocketManagerFactory.createManager(String host, int port, IncomingConnectionFilter filter) Create a socket manager using a brand new destination connected to the I2CP router on the specified host and port with the specified connection filter.static I2PSocketManagerI2PSocketManagerFactory.createManager(Properties opts, IncomingConnectionFilter filter) Create a socket manager using a brand new destination connected to the I2CP router on the local machine on the default port (7654).private static I2PSocketManagerI2PSocketManagerFactory.createManager(I2PSession session, Properties opts, String name, IncomingConnectionFilter filter) Wraps a session as a socket manager.static I2PSocketManagerI2PSocketManagerFactory.createManager(IncomingConnectionFilter filter) Create a socket manager using a brand new destination connected to the I2CP router on the local machine on the default port (7654) with the specified incoming connection filter.Uses of IncomingConnectionFilter in net.i2p.client.streaming.impl
Fields in net.i2p.client.streaming.impl declared as IncomingConnectionFilterModifier and TypeFieldDescriptionprivate final IncomingConnectionFilterConnectionManager._connectionFilterDecides whether to accept inbound connections.Constructors in net.i2p.client.streaming.impl with parameters of type IncomingConnectionFilterModifierConstructorDescriptionConnectionManager(I2PAppContext context, I2PSession session, ConnectionOptions defaultOptions, IncomingConnectionFilter connectionFilter) Manage all conns for this session.I2PSocketManagerFull(I2PAppContext context, I2PSession session, Properties opts, String name, IncomingConnectionFilter connectionFilter) This is whatI2PSocketManagerFactory.createManager()returns.Uses of IncomingConnectionFilter in net.i2p.i2ptunnel.access
Classes in net.i2p.i2ptunnel.access that implement IncomingConnectionFilterModifier and TypeClassDescription(package private) classIncoming connection filter configurable through access list rules.