Versions in this module Expand all Collapse all v1 v1.0.47 Jan 26, 2024 Changes in this version + type SandboxCache struct + Entries map[string]*SandboxCacheEntry + func NewSandboxCache() *SandboxCache + func (c *SandboxCache) Add(sandboxID string, u *user.User) error + func (c *SandboxCache) Delete(sandboxID string) error + func (c *SandboxCache) Expire(sandboxID string) + func (c *SandboxCache) Get(sandboxID string) (*user.User, error) + func (c *SandboxCache) GetCleanupInterval() int + func (c *SandboxCache) GetMaxEntryLifetime() int + func (c *SandboxCache) Run() + func (c *SandboxCache) SetCleanupInterval(i int) error + func (c *SandboxCache) SetMaxEntryLifetime(i int) error + func (c *SandboxCache) Stop() + type SandboxCacheEntry struct + func (e *SandboxCacheEntry) Valid(max int) error + type SessionCache struct + Entries map[string]*SessionCacheEntry + func NewSessionCache() *SessionCache + func (c *SessionCache) Add(sessionID string, u *user.User) error + func (c *SessionCache) Delete(sessionID string) error + func (c *SessionCache) Get(sessionID string) (*user.User, error) + func (c *SessionCache) GetCleanupInterval() int + func (c *SessionCache) Run() + func (c *SessionCache) SetCleanupInterval(i int) error + func (c *SessionCache) Stop() + type SessionCacheEntry struct + func (e *SessionCacheEntry) Valid() error