1
0
mirror of https://github.com/enpaul/keyosk.git synced 2024-10-06 15:36:52 +00:00
keyosk/keyosk/datatypes.py
2020-02-26 22:01:25 -05:00

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"