Skip to main content

Module session

Module session 

Source
Expand description

Session state management for authenticated Core Protocol connections.

Server-side state for the identity flow: a session begins when a challenge is issued and becomes usable when the proof verifies (Core Protocol Specification, Section 12).

Structs§

InMemorySessionStore
In-memory session store — suitable for tests and single-node deployments.
Session
An authenticated session between two agents.

Enums§

SessionState
States a session transitions through during the handshake.

Traits§

SessionStore
Trait for pluggable session storage backends.

Type Aliases§

SessionId
Opaque session identifier (BLAKE3 of random bytes, hex-encoded).