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 <machris...@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(+)

Reply via email to