HORIZON HASKELLDocslts/ghc-10.0.x8fef28d2026-11-02Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8fef28d · 2026-11-02

Moduletls-session-manager-0.1.0Haskell2010

Network.TLS.SessionManager

In-memory TLS 1.2/1.3 session manager.

  • Limitation: you can set the maximum size of the session data database.

  • Automatic pruning: old session data over their lifetime are pruned automatically.

  • Energy saving: no dedicate pruning thread is running when the size of session data database is zero.

  • Replay resistance: each session data is used at most once to prevent replay attacks against 0RTT early data of TLS 1.3.

Synopsis

ticketLifetime: 2 hours (7200 seconds), pruningDelay: 10 minutes (600 seconds), dbMaxSize: 1000 entries.