Packages that use MessageWrapper.OneTimeSession
Package
Description
Low-level messages sent between routers - the Invisible Internet Network Protocol (I2NP).
The Kademlia distributed hash table (DHT) network database: lookup, store and explore jobs, the data store, the floodfill variants, and lookup throttling.
Tunnel messages and the tunnel layer: the
TunnelManagerFacade, tunnel build request and reply processing, and the inbound and outbound tunnel structures.Uses of MessageWrapper.OneTimeSession in net.i2p.data.i2np
Fields in net.i2p.data.i2np declared as MessageWrapper.OneTimeSessionModifier and TypeFieldDescriptionprivate MessageWrapper.OneTimeSessionBuildRequestRecord._derivedGarlicKeysDerived garlic keys for short OBEP records.Methods in net.i2p.data.i2np that return MessageWrapper.OneTimeSessionModifier and TypeMethodDescriptionBuildRequestRecord.readGarlicKeys()Reads the garlic keys for OBEP.Uses of MessageWrapper.OneTimeSession in net.i2p.router.networkdb.kademlia
Methods in net.i2p.router.networkdb.kademlia that return MessageWrapper.OneTimeSessionModifier and TypeMethodDescriptionMessageWrapper.generateSession(RouterContext ctx, long expiration) Create a single key and tag, for receiving a single encrypted message, and register it with our router's session key manager, to expire in the time specified.MessageWrapper.generateSession(RouterContext ctx, SessionKeyManager skm, long expiration, boolean forceElG) Create a single key and tag, for receiving a single encrypted message, and register it with the client's session key manager, to expire in the time specified.MessageWrapper.generateSession(RouterContext ctx, Hash localDest, long expiration, boolean forceElG) Create a single key and tag, for receiving a single encrypted message, and register it with the client's session key manager, to expire in the time specified.Methods in net.i2p.router.networkdb.kademlia with parameters of type MessageWrapper.OneTimeSessionModifier and TypeMethodDescriptionstatic GarlicMessageMessageWrapper.wrap(RouterContext ctx, I2NPMessage m, MessageWrapper.OneTimeSession session) Garlic wrap a message from nobody, destined for an unknown router, to hide the contents from the IBGW.Uses of MessageWrapper.OneTimeSession in net.i2p.router.tunnel
Fields in net.i2p.router.tunnel declared as MessageWrapper.OneTimeSessionModifier and TypeFieldDescriptionprivate MessageWrapper.OneTimeSessionTunnelCreatorConfig._garlicReplyKeysGarlic reply keys for the outbound endpoint only.Methods in net.i2p.router.tunnel that return MessageWrapper.OneTimeSessionModifier and TypeMethodDescriptionTunnelCreatorConfig.getGarlicReplyKeys()ECIES short OBEP record only.Methods in net.i2p.router.tunnel with parameters of type MessageWrapper.OneTimeSessionModifier and TypeMethodDescriptionvoidTunnelCreatorConfig.setGarlicReplyKeys(MessageWrapper.OneTimeSession keys) ECIES short OBEP record only.