Class Summary |
AbuseReasonTest |
Test harness for loading / storing Hash objects |
AbuseSeverityTest |
Test harness for loading / storing Hash objects |
Base64 |
Encodes and decodes to and from Base64 notation. |
BooleanTest |
Test harness for the boolean structure |
ByteArray |
Wrap up an array of bytes so that they can be compared and placed in hashes,
maps, and the like. |
Certificate |
Defines a certificate that can be attached to various I2P structures, such
as RouterIdentity and Destination, allowing routers and clients to help
manage denial of service attacks and the network utilization. |
CertificateTest |
Test harness for loading / storing Hash objects |
CreateLeaseSetMessageTest |
Test harness for loading / storing CreateLeaseSetMessage objects |
CreateSessionMessageTest |
Test harness for loading / storing Hash objects |
DataHelper |
Defines some simple IO routines for dealing with marshalling data structures |
DataHelperTest |
basic unit tests for the DataHelper |
DataStructureImpl |
Base implementation of all data structures |
DateTest |
Test harness for the boolean structure |
Destination |
Defines an end point in the I2P network. |
DestinationTest |
Test harness for loading / storing Hash objects |
DestroySessionMessageTest |
Test harness for loading / storing Hash objects |
DisconnectMessageTest |
Test harness for loading / storing Hash objects |
Hash |
Defines the hash as defined by the I2P data structure spec. |
HashTest |
Test harness for loading / storing Hash objects |
Lease |
Defines the proof that a particular router / tunnel is allowed to receive
messages for a particular Destination during some period of time. |
LeaseSet |
Defines the set of leases a destination currently has. |
LeaseSetTest |
Test harness for loading / storing Lease objects |
LeaseTest |
Test harness for loading / storing Lease objects |
MappingTest |
Test harness for the mapping structure (in java, a Properties map) |
MessageIdTest |
Test harness for loading / storing Hash objects |
MessagePayloadMessageTest |
Test harness for loading / storing SendMessageMessage objects |
MessageStatusMessageTest |
Test harness for loading / storing MessageStatusMessage objects |
Payload |
Defines the actual payload of a message being delivered, including the
standard encryption wrapping, as defined by the I2P data structure spec. |
PayloadTest |
Test harness for loading / storing Payload objects |
PrivateKey |
Defines the PrivateKey as defined by the I2P data structure spec. |
PrivateKeyTest |
Test harness for loading / storing PrivateKey objects |
PublicKey |
Defines the PublicKey as defined by the I2P data structure spec. |
PublicKeyTest |
Test harness for loading / storing PublicKey objects |
ReceiveMessageBeginMessageTest |
Test harness for loading / storing Hash objects |
ReceiveMessageEndMessageTest |
Test harness for loading / storing Hash objects |
ReportAbuseMessageTest |
Test harness for loading / storing Hash objects |
RequestLeaseSetMessageTest |
Test harness for loading / storing RequestLeaseSetMessage objects |
RouterAddress |
Defines a method of communicating with a router |
RouterAddressTest |
Test harness for loading / storing Hash objects |
RouterIdentity |
Defines the unique identifier of a router, including any certificate or
public key. |
RouterIdentityTest |
Test harness for loading / storing Hash objects |
RouterInfo |
Defines the data that a router either publishes to the global routing table or
provides to trusted peers. |
RouterInfoTest |
Test harness for loading / storing Hash objects |
RoutingKeyGenerator |
Component to manage the munging of hashes into routing keys - given a hash,
perform some consistent transformation against it and return the result. |
SendMessageMessageTest |
Test harness for loading / storing SendMessageMessage objects |
SessionConfigTest |
Test harness for loading / storing Hash objects |
SessionIdTest |
Test harness for loading / storing SessionId objects |
SessionKey |
Defines the SessionKey as defined by the I2P data structure spec. |
SessionKeyTest |
Test harness for loading / storing SessionKey objects |
SessionStatusMessageTest |
Test harness for loading / storing SessionStatusMessage objects |
SessionTag |
|
Signature |
Defines the signature as defined by the I2P data structure spec. |
SignatureTest |
Test harness for loading / storing Signature objects |
SigningPrivateKey |
Defines the SigningPrivateKey as defined by the I2P data structure spec. |
SigningPrivateKeyTest |
Test harness for loading / storing SigningPrivateKey objects |
SigningPublicKey |
Defines the SigningPublicKey as defined by the I2P data structure spec. |
SigningPublicKeyTest |
Test harness for loading / storing PublicKey objects |
StringTest |
Test harness for the boolean structure |
StructureTest |
Utility class for wrapping data structure tests |
TestData |
Test harness for loading / storing data structures |
TunnelId |
Defines the tunnel ID that messages are passed through on a set of routers. |
TunnelIdTest |
Test harness for loading / storing TunnelId objects |
UnsignedIntegerTest |
Test harness for the numerical structure (in java, an UnsignedInteger) |