Module rend_handshake

Source
Expand description

Implementation for the introduce-and-rendezvous handshake.

Structs§

IntroRequest 🔒
A decrypted request from an onion service client which we can choose to answer (or not).
OpenSession 🔒
An open session with a single client.
RequestFilter 🔒
Filter callback used to enforce early requirements on streams.

Enums§

EstablishSessionError
An error produced while trying to connect to a rendezvous point and open a session with a client.
IntroRequestError
An error produced while trying to process an introduction request we have received from a client via an introduction point.

Traits§

RendCircConnector 🔒
Dyn-safe trait to represent a HsCircPool.