{ "info": { "author": "Jose Joaquin Escobar Gomez", "author_email": "alu0100837094@ull.edu.es", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Environment :: OpenStack", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "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" ], "description": "# OpenID Connect Access Token Procurement Through Refresh Token for OpenStack Clients\n\n[![Build Status](https://travis-ci.org/quinoescobar/keystoneauth-oidc-refreshtoken.svg?branch=master)](https://travis-ci.org/quinoescobar/keystoneauth-oidc-refreshtoken)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://raw.githubusercontent.com/quinoescobar/keystoneauth-oidc-refreshtoken/master/LICENSE)\n\nDescription\n===========\nThis is a plugin for the OpenStack Clients,\n[keystoneauth1](https://github.openstack/keystoneauth) library,\nwhich provides client support Refresh Token for the procurement of the Access Token.\n\n---------------\n## Installation\n\n\n#### PIP\n* Install it via pip:\n\n pip install keystoneauth-oidc-refreshtoken\n\n#### Download\n* Clone the repository and install it:\n\n git clone https://github.com/quinoescobar/keystoneauth-oidc-refreshtoken.git\n cd keystoneauth-oidc-refreshtoken\n pip install .\n\n--------\n## Usage\n\n### CLI\n\nYou must specify the auth type `v3oidcrefreshtoken` in the `--os-auth-type` option and provide a valid Refresh Token with `--os-refresh-token` :\n\n\n\n openstack --os-auth-type v3oidcrefreshtoken \\\n --os-auth-url https://keystone.example.org/v4/token \\\n --os-refresh-token \\\n --os-client-id \\\n --os-client-secret \\\n --os-protocol \\\n --os-identity-provider \\\n --os-access-token-endpoint \\\n token issue\n\n--------\n[keystoneauth-oidc-refreshtoken](https://github.com/quinoescobar/keystoneauth-oidc-refreshtoken)", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/quinoescobar/keystoneauth-oidc-refreshtoken", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "keystoneauth-oidc-refreshtoken", "package_url": "https://pypi.org/project/keystoneauth-oidc-refreshtoken/", "platform": "", "project_url": "https://pypi.org/project/keystoneauth-oidc-refreshtoken/", "project_urls": { "Homepage": "https://github.com/quinoescobar/keystoneauth-oidc-refreshtoken" }, "release_url": "https://pypi.org/project/keystoneauth-oidc-refreshtoken/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "OpenID Connect Access Token Procurement Through Refresh Token for OpenStack client", "version": "0.1.0" }, "last_serial": 2989964, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "688b803190c91b72ab1511dec10c77b8", "sha256": "8600359ca0b4d606b0b245f87c3d6ea59ff8d8964acc735d4736fa73ed1cea70" }, "downloads": -1, "filename": "keystoneauth-oidc-refreshtoken-0.1.0.tar.gz", "has_sig": false, "md5_digest": "688b803190c91b72ab1511dec10c77b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11744, "upload_time": "2017-06-30T14:46:32", "url": "https://files.pythonhosted.org/packages/a5/94/01e34671c476da305b1ae054ccaf3d4bedaf66b9d350f62bb2c04a3b7fe6/keystoneauth-oidc-refreshtoken-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "688b803190c91b72ab1511dec10c77b8", "sha256": "8600359ca0b4d606b0b245f87c3d6ea59ff8d8964acc735d4736fa73ed1cea70" }, "downloads": -1, "filename": "keystoneauth-oidc-refreshtoken-0.1.0.tar.gz", "has_sig": false, "md5_digest": "688b803190c91b72ab1511dec10c77b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11744, "upload_time": "2017-06-30T14:46:32", "url": "https://files.pythonhosted.org/packages/a5/94/01e34671c476da305b1ae054ccaf3d4bedaf66b9d350f62bb2c04a3b7fe6/keystoneauth-oidc-refreshtoken-0.1.0.tar.gz" } ] }