|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.i2p.client.I2PClientImpl
class I2PClientImpl
Base client implementation
| Field Summary |
|---|
| Fields inherited from interface net.i2p.client.I2PClient |
|---|
PROP_RELIABILITY, PROP_RELIABILITY_BEST_EFFORT, PROP_RELIABILITY_GUARANTEED, PROP_RELIABILITY_NONE, PROP_TCP_HOST, PROP_TCP_PORT, PROTOCOL_BYTE |
| Constructor Summary | |
|---|---|
I2PClientImpl()
|
|
| Method Summary | |
|---|---|
Destination |
createDestination(OutputStream destKeyStream)
Create the destination with a null payload |
Destination |
createDestination(OutputStream destKeyStream,
Certificate cert)
Create the destination with the given payload and write it out along with the PrivateKey and SigningPrivateKey to the destKeyStream |
I2PSession |
createSession(I2PAppContext context,
InputStream destKeyStream,
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 |
|---|
I2PClientImpl()
| Method Detail |
|---|
public Destination createDestination(OutputStream destKeyStream)
throws I2PException,
IOException
createDestination in interface I2PClientdestKeyStream - location to write out the destination, PrivateKey, and SigningPrivateKey,
format is specified in PrivateKeyFile
I2PException
IOException
public Destination createDestination(OutputStream destKeyStream,
Certificate cert)
throws I2PException,
IOException
createDestination in interface I2PClientdestKeyStream - location to write out the destination, PrivateKey, and SigningPrivateKey,
format is specified in PrivateKeyFilecert - certificate to tie to the destination
I2PException
IOException
public I2PSession createSession(InputStream destKeyStream,
Properties options)
throws I2PSessionException
createSession in interface I2PClientdestKeyStream - location from which to read the Destination, PrivateKey, and SigningPrivateKey from,
format is specified in PrivateKeyFileoptions - set of options to configure the router with, if null will use System properties
I2PSessionException
public I2PSession createSession(I2PAppContext context,
InputStream destKeyStream,
Properties options)
throws I2PSessionException
destKeyStream - location from which to read the Destination, PrivateKey, and SigningPrivateKey from,
format is specified in PrivateKeyFileoptions - set of options to configure the router with, if null will use System properties
I2PSessionException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||