mirror of
https://github.com/enpaul/keyosk.git
synced 2024-10-06 15:36:52 +00:00
19 lines
358 B
Python
19 lines
358 B
Python
"""Shared types, enums, and data containers"""
|
|
import enum
|
|
from typing import Dict
|
|
from typing import Union
|
|
|
|
|
|
Extras = Dict[str, Union[int, float, bool, str, None]]
|
|
|
|
|
|
TokenClaims = Dict[str, Union[str, int, bool, Dict[str, int]]]
|
|
|
|
|
|
@enum.unique
|
|
class StorageBackend(enum.Enum):
|
|
"""Supported storage backends"""
|
|
|
|
SQLITE = "sqlite"
|
|
MARIA = "maria"
|