|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.i2p.client.I2PSimpleClient
public class I2PSimpleClient
Simple client implementation with no Destination, just used to talk to the router.
Field Summary |
---|
Fields inherited from interface net.i2p.client.I2PClient |
---|
DEFAULT_SIGTYPE, PROP_FAST_RECEIVE, PROP_RELIABILITY, PROP_RELIABILITY_BEST_EFFORT, PROP_RELIABILITY_GUARANTEED, PROP_RELIABILITY_NONE, PROP_SIGTYPE, PROP_TCP_HOST, PROP_TCP_PORT, PROTOCOL_BYTE |
Constructor Summary | |
---|---|
I2PSimpleClient()
|
Method Summary | |
---|---|
Destination |
createDestination(OutputStream destKeyStream)
Deprecated. Don't do this |
Destination |
createDestination(OutputStream destKeyStream,
Certificate cert)
Deprecated. Don't do this |
Destination |
createDestination(OutputStream destKeyStream,
SigType type)
Deprecated. Don't do this |
I2PSession |
createSession(I2PAppContext context,
Properties options)
Create a new session (though do not connect it yet) |
I2PSession |
createSession(InputStream destKeyStream,
Properties options)
Create a new session (though do not connect it yet) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public I2PSimpleClient()
Method Detail |
---|
public Destination createDestination(OutputStream destKeyStream) throws I2PException, IOException
I2PClient
createDestination
in interface I2PClient
destKeyStream
- create a new destination and write out the object to the given stream,
formatted as Destination, PrivateKey, and SigningPrivateKey
format is specified in PrivateKeyFile
UnsupportedOperationException
- always
I2PException
IOException
public Destination createDestination(OutputStream destKeyStream, SigType type) throws I2PException, IOException
I2PClient
createDestination
in interface I2PClient
destKeyStream
- location to write out the destination, PrivateKey, and SigningPrivateKey,
format is specified in PrivateKeyFile
UnsupportedOperationException
- always
I2PException
IOException
public Destination createDestination(OutputStream destKeyStream, Certificate cert) throws I2PException, IOException
I2PClient
createDestination
in interface I2PClient
destKeyStream
- location to write out the destination, PrivateKey, and SigningPrivateKey,
format is specified in PrivateKeyFile
cert
- certificate to tie to the destination
UnsupportedOperationException
- always
I2PException
IOException
public I2PSession createSession(InputStream destKeyStream, Properties options) throws I2PSessionException
createSession
in interface I2PClient
destKeyStream
- location from which to read the Destination, PrivateKey, and SigningPrivateKey from,
format is specified in PrivateKeyFile
options
- set of options to configure the router with, if null will use System properties
I2PSessionException
public I2PSession createSession(I2PAppContext context, Properties options) throws I2PSessionException
I2PSessionException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |