| Package | Description |
|---|---|
| net.i2p.client |
Interfaces and factories for the base I2P SDK used to develop applications that communicate through I2P.
|
| net.i2p.client.impl |
Internal implementation of the I2P client SDK, providing the client
side of the I2CP protocol for applications communicating through I2P.
|
| net.i2p.crypto |
Core cryptographic primitives and algorithms used throughout I2P.
|
| net.i2p.data.i2cp |
The Invisible Internet Client Protocol (I2CP) allows applications simplified access to I2P network without requiring them to deal with the issues involved with the Invisible Internet Network Protocol (I2NP).
|
| net.i2p.router |
The I2P router application handles I2P network communication.
|
| net.i2p.router.networkdb.kademlia |
Kademlia DHT implementation and floodfill router functionality for I2P.
|
| Modifier and Type | Method and Description |
|---|---|
void |
I2PSession.sendBlindingInfo(BlindData bd) |
| Modifier and Type | Method and Description |
|---|---|
void |
I2PSessionImpl.sendBlindingInfo(BlindData bd) |
| Modifier and Type | Method and Description |
|---|---|
static BlindData |
Blinding.decode(I2PAppContext ctx,
byte[] b)
Decode a new-format b32 address.
|
static BlindData |
Blinding.decode(I2PAppContext ctx,
String address)
Decode a new-format b32 address.
|
| Modifier and Type | Method and Description |
|---|---|
BlindData |
BlindingInfoMessage.getBlindData()
Gets the computed blind data.
|
| Constructor and Description |
|---|
BlindingInfoMessage(BlindData bd,
SessionId id)
This is the constructor used by I2CP client-side.
|
| Modifier and Type | Method and Description |
|---|---|
BlindData |
NetworkDatabaseFacade.getBlindData(SigningPublicKey spk) |
| Modifier and Type | Method and Description |
|---|---|
List<BlindData> |
NetworkDatabaseFacade.getBlindData()
For console ConfigKeyringHelper
|
| Modifier and Type | Method and Description |
|---|---|
void |
NetworkDatabaseFacade.setBlindData(BlindData bd) |
| Modifier and Type | Method and Description |
|---|---|
BlindData |
KademliaNetworkDatabaseFacade.getBlindData(SigningPublicKey spk) |
BlindData |
BlindCache.getData(Destination dest)
The cached data or null
|
BlindData |
BlindCache.getData(SigningPublicKey spk)
The cached data or null
|
BlindData |
BlindCache.getReverseData(SigningPublicKey spk)
The cached data or null
|
| Modifier and Type | Method and Description |
|---|---|
List<BlindData> |
KademliaNetworkDatabaseFacade.getBlindData()
For console ConfigKeyringHelper
|
List<BlindData> |
BlindCache.getData()
For console ConfigKeyringHelper
|
| Modifier and Type | Method and Description |
|---|---|
void |
BlindCache.addToCache(BlindData bd)
Persists immediately if secret or privkey is non-null
|
void |
KademliaNetworkDatabaseFacade.setBlindData(BlindData bd) |