HORIZON HASKELLDocslts/ghc-9.14.x6d5fdfd2026-10-12Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 6d5fdfd · 2026-10-12

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.