gateway/modules/security/__init__.py
2025-12-15 21:55:26 +01:00

23 lines
514 B
Python

# Copyright (c) 2025 Patrick Motsch
# All rights reserved.
"""
Security core modules for low-level security operations.
Used by connectors and interfaces. Does not depend on FastAPI or interfaces.
"""
from .rbac import RbacClass
from .rbacHelpers import (
checkResourceAccess,
checkUiAccess,
checkDataAccess,
getResourcePermissions,
getUiPermissions,
)
from .rootAccess import getRootDbAppConnector, getRootUser
__all__ = [
"RbacClass",
"getRootDbAppConnector",
"getRootUser",
]