21 lines
455 B
Python
21 lines
455 B
Python
"""
|
|
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",
|
|
]
|
|
|