You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2019/10/11 20:42:31 UTC
[airavata-custos] 24/24: Merge pull request #8 from
aarushiibisht/abisht_custos_master
This is an automated email from the ASF dual-hosted git repository.
machristie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git
commit 4cd85e1923a0d5c180ddc9c719e6739715563743
Merge: 841c5cd baaea62
Author: Marcus Christie <ma...@apache.org>
AuthorDate: Fri Oct 11 16:42:02 2019 -0400
Merge pull request #8 from aarushiibisht/abisht_custos_master
Python SDK for authentication was keycloak and for other admin services
clients/python/README.md | 52 +
.../airavata_custos/admin/iam_admin_client.py | 150 +
clients/python/airavata_custos/sample_settings.ini | 10 +
.../python/airavata_custos/security/__init__.py | 0
.../airavata_custos/security/client_credentials.py | 68 +
.../security/keycloak_connectors.py | 170 +
clients/python/airavata_custos/settings.py | 39 +
clients/python/airavata_custos/utils.py | 78 +
clients/python/custos/__init__.py | 0
clients/python/custos/commons/__init__.py | 0
clients/python/custos/commons/model/__init__.py | 0
.../custos/commons/model/security/__init__.py | 1 +
.../custos/commons/model/security/constants.py | 14 +
.../python/custos/commons/model/security/ttypes.py | 104 +
clients/python/custos/profile/__init__.py | 0
clients/python/custos/profile/iam/__init__.py | 0
.../python/custos/profile/iam/admin/__init__.py | 0
.../custos/profile/iam/admin/services/__init__.py | 0
.../iam/admin/services/cpi/IamAdminServices-remote | 222 ++
.../iam/admin/services/cpi/IamAdminServices.py | 3863 ++++++++++++++++++++
.../profile/iam/admin/services/cpi/__init__.py | 1 +
.../profile/iam/admin/services/cpi/constants.py | 16 +
.../iam/admin/services/cpi/error/__init__.py | 1 +
.../iam/admin/services/cpi/error/constants.py | 14 +
.../profile/iam/admin/services/cpi/error/ttypes.py | 85 +
.../profile/iam/admin/services/cpi/ttypes.py | 23 +
.../python/custos/profile/model/User/__init__.py | 1 +
.../python/custos/profile/model/User/constants.py | 16 +
clients/python/custos/profile/model/User/ttypes.py | 788 ++++
clients/python/custos/profile/model/__init__.py | 0
.../python/custos/profile/model/tenant/__init__.py | 1 +
.../custos/profile/model/tenant/constants.py | 14 +
.../python/custos/profile/model/tenant/ttypes.py | 604 +++
.../custos/profile/model/workspace/__init__.py | 1 +
.../custos/profile/model/workspace/constants.py | 14 +
.../custos/profile/model/workspace/ttypes.py | 345 ++
clients/python/requirements_dev.txt | 5 +
37 files changed, 6700 insertions(+)