{ "info": { "author": "Gabriel Zachmann", "author_email": "oidc-agent-contact@lists.kit.edu", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Security", "Topic :: Software Development :: Libraries", "Topic :: System :: Systems Administration :: Authentication/Directory", "Topic :: Utilities" ], "description": "# liboidcagent\n\nA python library for requesting OpenID Connect access tokens from\n[oidc-agent](https://github.com/indigo-dc/oidc-agent).\n\n## Usage\n\n```python\nimport liboidcagent as agent\n\ntoken, issuer, expires_at = agent.get_token_response(\"iam\")\ntoken, issuer, expires_at = agent.get_token_response(\"iam\", 60)\n\ntokenresponse = agent.get_token_response(\"iam\", application_hint=\"Example-Py-App\")\ntokenresponse = agent.get_token_response(\"iam\", 60, \"Example-Py-App\")\ntokenresponse = agent.get_token_response(\"iam\", 60, \"Example-Py-App\", \"openid profile email\")\n\ntoken = agent.get_access_token(\"iam\", 60, \"Example-Py-App\")\n\ntoken, issuer, expires_at = agent.get_token_response_by_issuer_url(\"https://issuer.example.com\", 60, \"Example-Py-App\")\n\ntoken = agent.get_access_token_by_issuer_url(\"https://issuer.example.com\", 60, \"Example-Py-App\")\n```\n\n## Installation\n`pip install liboidcagent`\n\n\n## License\n`liboidcagent` is provided under the [MIT License](https://opensource.org/licenses/MIT).\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/indigo-dc/liboidc-agent-py", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "liboidcagent", "package_url": "https://pypi.org/project/liboidcagent/", "platform": "", "project_url": "https://pypi.org/project/liboidcagent/", "project_urls": { "Documentation": "https://indigo-dc.gitbooks.io/oidc-agent/api-py.html", "Homepage": "https://github.com/indigo-dc/liboidc-agent-py", "Source": "https://github.com/indigo-dc/liboidc-agent-py", "Tracker": "https://github.com/indigo-dc/liboidc-agent-py/issues" }, "release_url": "https://pypi.org/project/liboidcagent/0.1.7/", "requires_dist": null, "requires_python": "", "summary": "A python library for requesting OpenID Connect access tokens from oidc-agent.", "version": "0.1.7" }, "last_serial": 5624511, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "2f93bd46b5283e54cb1ca469886144a7", "sha256": "13d4ef493239a8ed72a21b2d63ac86df14e751ca546b6eb86f2af7d35a4b9e16" }, "downloads": -1, "filename": "liboidcagent-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "2f93bd46b5283e54cb1ca469886144a7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4077, "upload_time": "2019-07-19T10:19:59", "url": "https://files.pythonhosted.org/packages/8d/7e/d864fd369f3f84ad9b3a8a4ef693f3e76877264212ed0a598a0d1bd2b434/liboidcagent-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac16960554be454f12f5944978ec92b3", "sha256": "760dcb1a95b5dc2f189ec9a22a4bc6b09cbf3332b1cef1006b198a1e87e8ab89" }, "downloads": -1, "filename": "liboidcagent-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ac16960554be454f12f5944978ec92b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2897, "upload_time": "2019-07-19T10:20:02", "url": "https://files.pythonhosted.org/packages/77/93/a8d9ba5b0ce041841664a1b3f73790e5453b8a42a889f1a0ed6ae997757a/liboidcagent-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b88c220c832c739e786872ea97b51c3f", "sha256": "9dff842d4a794d7db70253334285ff6745ef5c7b3c1a766c24255dd957718e31" }, "downloads": -1, "filename": "liboidcagent-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "b88c220c832c739e786872ea97b51c3f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5490, "upload_time": "2019-07-19T10:30:50", "url": "https://files.pythonhosted.org/packages/b6/66/6a0fb79034febf955008c7f9e61f600e44af4109b40eaee14bf6ca05d89f/liboidcagent-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82dbcf20593a6e8595321b0b5a34be11", "sha256": "50f881c872359b82311fa050da88a310f7d462fed0bf7df3b0b28884bf393f5c" }, "downloads": -1, "filename": "liboidcagent-0.1.2.tar.gz", "has_sig": false, "md5_digest": "82dbcf20593a6e8595321b0b5a34be11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2896, "upload_time": "2019-07-19T10:30:52", "url": "https://files.pythonhosted.org/packages/0f/ee/2816a68ef1114607769207794e7a4492313333b32a898e656afdf2c303da/liboidcagent-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d9dc3befff70fc5d49518e9720abacea", "sha256": "2ea942562f72d046a2ef3dab9299e213aa502efccca04cc062075ac345f216fc" }, "downloads": -1, "filename": "liboidcagent-0.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "d9dc3befff70fc5d49518e9720abacea", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5516, "upload_time": "2019-07-19T10:46:07", "url": "https://files.pythonhosted.org/packages/93/fa/efcb275c21a46fd75df37a6943244c05eee81ee397c71c76c55231b18480/liboidcagent-0.1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5edfe5d94e49b90a75295ea7f8083a7", "sha256": "a7a835ba1fff9d58af540d090876a8ea67b016ce5b6496aa48c781c494d386da" }, "downloads": -1, "filename": "liboidcagent-0.1.3.tar.gz", "has_sig": false, "md5_digest": "f5edfe5d94e49b90a75295ea7f8083a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2918, "upload_time": "2019-07-19T10:46:08", "url": "https://files.pythonhosted.org/packages/15/35/25e55aa71f163f2bf0f26c0eacb6c39ff6612d145f2d8f8c8e36017f635b/liboidcagent-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "2e93113a1fd81d4f67d78184c0a9c425", "sha256": "056cf8cdd0ace2888b6cacad23c7220728b7811a7ae7dbcba4ab4c3115f7dc26" }, "downloads": -1, "filename": "liboidcagent-0.1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "2e93113a1fd81d4f67d78184c0a9c425", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5560, "upload_time": "2019-07-19T10:50:20", "url": "https://files.pythonhosted.org/packages/db/4b/f1c714637b7707f3a477ec66d2903aea153865b067f585c1f09c4ccd1ec9/liboidcagent-0.1.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fecdd78e0d2f2c4933184ef23ebb117", "sha256": "16118a25a08cb4815d166907439848631f29a4a67b03673c6603758d5c10d994" }, "downloads": -1, "filename": "liboidcagent-0.1.4.tar.gz", "has_sig": false, "md5_digest": "5fecdd78e0d2f2c4933184ef23ebb117", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2924, "upload_time": "2019-07-19T10:50:21", "url": "https://files.pythonhosted.org/packages/e7/78/13a5adfb68570360e485c74a93e53f4919462b3b8d701b3128e4ab86a8ef/liboidcagent-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "5774fda5239fc8d87f754a8a19c28992", "sha256": "e89e62f4c5f05b308b61507353ccc787e1564b80735da0eecbd772809c9d7b0c" }, "downloads": -1, "filename": "liboidcagent-0.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "5774fda5239fc8d87f754a8a19c28992", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5523, "upload_time": "2019-07-19T11:31:50", "url": "https://files.pythonhosted.org/packages/3f/e3/0ab53b414cd1e76ad5c689b36b59af20556f56c94d2b6f78d59076062389/liboidcagent-0.1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d06727dc40836cd69a9a6b806a54c9cb", "sha256": "7d1225b7075f0360b37d73d1a8d06897062fe0aac425c51fddf1d23629a504ea" }, "downloads": -1, "filename": "liboidcagent-0.1.5.tar.gz", "has_sig": false, "md5_digest": "d06727dc40836cd69a9a6b806a54c9cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2919, "upload_time": "2019-07-19T11:31:52", "url": "https://files.pythonhosted.org/packages/f4/ec/83d72b26669ca931a8e79ae44fc4cca5a6857518cfb4d4ca32ddcd949240/liboidcagent-0.1.5.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "fb840c4bcf5b6bcf0b884c175ad97288", "sha256": "0a61cef4e612f3fca91bad1a864a14e59a3ab134048f2107866a61efbb12712f" }, "downloads": -1, "filename": "liboidcagent-0.1.7-py2-none-any.whl", "has_sig": false, "md5_digest": "fb840c4bcf5b6bcf0b884c175ad97288", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5530, "upload_time": "2019-08-02T14:33:23", "url": "https://files.pythonhosted.org/packages/91/7c/906b53ad9587d8dab039d62368f09e2f07b028c7a85d53adb433303cd285/liboidcagent-0.1.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b21c1ca71327b47aab5c10f523e980a2", "sha256": "b3d6ce0d4126a8b4894edbda505e83587d177eb221a5968661f1208d8e34cb12" }, "downloads": -1, "filename": "liboidcagent-0.1.7.tar.gz", "has_sig": false, "md5_digest": "b21c1ca71327b47aab5c10f523e980a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3049, "upload_time": "2019-08-02T14:33:24", "url": "https://files.pythonhosted.org/packages/fe/5e/682d961b4bf5ace7b0152f125c3e7ddae25f5f6e19e9771e391f4b3e0cf9/liboidcagent-0.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fb840c4bcf5b6bcf0b884c175ad97288", "sha256": "0a61cef4e612f3fca91bad1a864a14e59a3ab134048f2107866a61efbb12712f" }, "downloads": -1, "filename": "liboidcagent-0.1.7-py2-none-any.whl", "has_sig": false, "md5_digest": "fb840c4bcf5b6bcf0b884c175ad97288", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5530, "upload_time": "2019-08-02T14:33:23", "url": "https://files.pythonhosted.org/packages/91/7c/906b53ad9587d8dab039d62368f09e2f07b028c7a85d53adb433303cd285/liboidcagent-0.1.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b21c1ca71327b47aab5c10f523e980a2", "sha256": "b3d6ce0d4126a8b4894edbda505e83587d177eb221a5968661f1208d8e34cb12" }, "downloads": -1, "filename": "liboidcagent-0.1.7.tar.gz", "has_sig": false, "md5_digest": "b21c1ca71327b47aab5c10f523e980a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3049, "upload_time": "2019-08-02T14:33:24", "url": "https://files.pythonhosted.org/packages/fe/5e/682d961b4bf5ace7b0152f125c3e7ddae25f5f6e19e9771e391f4b3e0cf9/liboidcagent-0.1.7.tar.gz" } ] }