Skip to main content

Module caps

Module caps 

Source
Expand description

Peer-Capabilities und -Cache.

PeerCapabilities ist der Snapshot dessen, was ein Remote- Participant ueber seine Security-Faehigkeiten kommuniziert hat (Auth-/Crypto-/Access-Plugin-Class, akzeptierte Suites, angebotenes Protection-Level, Validity-Window etc.). In RC1 wird dieser Snapshot aus SPDP-Properties befuellt; hier definieren wir nur das Datenmodell plus einen in-memory-Cache fuer die Runtime.

Der Cache ist bewusst ein schlanker alloc::collections::BTreeMap- Wrapper: Peers kommen und gehen, Lookups haeufig, das typische Peer-Setup hat dutzende bis niedrige Tausender von Eintraegen — also keine Hash-Overhead-Diskussion.

Siehe docs/architecture/08_heterogeneous_security.md §3.2 und §4.3 (Upgrade-Pfad per update_partial).

Structs§

PeerCache
In-memory-Cache PeerKey → PeerCapabilities.
PeerCapabilities
Security-relevante Capabilities eines Remote-Peers.
Validity
Gueltigkeitsfenster einer Peer-Identity (Unix-Seconds).