Documentation
¶
Index ¶
- func BaseSessionID(sessionID string) string
- func DefaultStorePath() string
- func ExtractAccountID(r *http.Request) string
- func ExtractAgentType(r *http.Request) string
- func ExtractID(r *http.Request, maxBodyBytes int64) string
- func ExtractModel(r *http.Request, maxBodyBytes int64) string
- func ExtractUserEmail(r *http.Request) string
- func NormalizeAccountID(value string) string
- func NormalizeAgentType(value string) string
- func NormalizeModel(value string) string
- func NormalizeUserEmail(value string) string
- func ScopedSessionKey(agentType, sessionID string) string
- func StickySessionID(agentType, sessionID string) string
- func StripSubrouterHeaders(headers http.Header)
- type Assignment
- type Store
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BaseSessionID ¶
func DefaultStorePath ¶
func DefaultStorePath() string
func ExtractAccountID ¶
func ExtractAgentType ¶
func ExtractUserEmail ¶
func NormalizeAccountID ¶
func NormalizeAgentType ¶
func NormalizeModel ¶
func NormalizeUserEmail ¶
func ScopedSessionKey ¶
func StickySessionID ¶
func StripSubrouterHeaders ¶
Types ¶
type Assignment ¶
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
func (*Store) All ¶
func (s *Store) All() []Assignment
func (*Store) CountByAccount ¶
Click to show internal directories.
Click to hide internal directories.