├── .devcontainer └── devcontainer.json ├── .github ├── dependabot.yml └── workflows │ └── sddl_workflow.yaml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── sddl ├── README.md ├── poetry.lock ├── pyproject.toml └── sddl │ └── __main__.py └── sddl_parser ├── README.md ├── poetry.lock ├── pyproject.toml ├── sddl_parser ├── __init__.py ├── ace_rights_enums.py ├── api.py ├── enums.py ├── parser.py ├── parser_conditional_ace.py ├── parser_sid.py ├── sid_enum.py ├── types.py └── well_known_dictionary.py └── tests ├── __init__.py ├── test_ace.py ├── test_conditional_ace.py ├── test_convert_sids.py ├── test_parser_acerights.py ├── test_sddl.py ├── test_sddl_flags.py └── test_translate.py /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/sddl_workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/.github/workflows/sddl_workflow.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "python.analysis.autoImportCompletions": true 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/README.md -------------------------------------------------------------------------------- /sddl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl/README.md -------------------------------------------------------------------------------- /sddl/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl/poetry.lock -------------------------------------------------------------------------------- /sddl/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl/pyproject.toml -------------------------------------------------------------------------------- /sddl/sddl/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl/sddl/__main__.py -------------------------------------------------------------------------------- /sddl_parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/README.md -------------------------------------------------------------------------------- /sddl_parser/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/poetry.lock -------------------------------------------------------------------------------- /sddl_parser/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/pyproject.toml -------------------------------------------------------------------------------- /sddl_parser/sddl_parser/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/sddl_parser/__init__.py -------------------------------------------------------------------------------- /sddl_parser/sddl_parser/ace_rights_enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/sddl_parser/ace_rights_enums.py -------------------------------------------------------------------------------- /sddl_parser/sddl_parser/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/sddl_parser/api.py -------------------------------------------------------------------------------- /sddl_parser/sddl_parser/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/sddl_parser/enums.py -------------------------------------------------------------------------------- /sddl_parser/sddl_parser/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/sddl_parser/parser.py -------------------------------------------------------------------------------- /sddl_parser/sddl_parser/parser_conditional_ace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/sddl_parser/parser_conditional_ace.py -------------------------------------------------------------------------------- /sddl_parser/sddl_parser/parser_sid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/sddl_parser/parser_sid.py -------------------------------------------------------------------------------- /sddl_parser/sddl_parser/sid_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/sddl_parser/sid_enum.py -------------------------------------------------------------------------------- /sddl_parser/sddl_parser/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/sddl_parser/types.py -------------------------------------------------------------------------------- /sddl_parser/sddl_parser/well_known_dictionary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/sddl_parser/well_known_dictionary.py -------------------------------------------------------------------------------- /sddl_parser/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sddl_parser/tests/test_ace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/tests/test_ace.py -------------------------------------------------------------------------------- /sddl_parser/tests/test_conditional_ace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/tests/test_conditional_ace.py -------------------------------------------------------------------------------- /sddl_parser/tests/test_convert_sids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/tests/test_convert_sids.py -------------------------------------------------------------------------------- /sddl_parser/tests/test_parser_acerights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/tests/test_parser_acerights.py -------------------------------------------------------------------------------- /sddl_parser/tests/test_sddl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/tests/test_sddl.py -------------------------------------------------------------------------------- /sddl_parser/tests/test_sddl_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/tests/test_sddl_flags.py -------------------------------------------------------------------------------- /sddl_parser/tests/test_translate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t94j0/sddl_py/HEAD/sddl_parser/tests/test_translate.py --------------------------------------------------------------------------------