yesod-session-persist-0.0.0.0: internal/Session/KeyRotation.hs
module Session.KeyRotation
( KeyRotation (..)
) where
import Internal.Prelude
-- | /Key rotation/ means we delete the session on the server
-- and copy the stored data into a new session with a different key.
data KeyRotation
= -- | Generate a new session key and invalidate the old one
RotateSessionKey
deriving stock (Eq, Ord, Show, Read, Bounded, Enum)