Module secure_session::session [] [src]

Sessions and session management utilities.

Structs

AesGcmSessionManager

Uses the AES-GCM AEAD to provide signed, encrypted sessions.

ChaCha20Poly1305SessionManager

Uses the ChaCha20Poly1305 AEAD to provide signed, encrypted sessions.

Session

A session with an exipiration date and optional value.

Traits

SessionManager

Base trait that provides session management.