OpenStack Identity Authentication Library
e066afd4c0
In ksa, plugins loading is managed by ksa. OpenStackClient token_endpoint plugin expects get_auth_ref[1], (a method consistent with ksa auth plugins) which is not implemented in ksa token_endpoint. This change will not change overall ksa behavior, as it only makes OpenStackClient to be able to provide its token_endpoint plugin, necessary for authentication migration in osc from ksc to ksa[2]. [1] https://github.com/openstack/python-openstackclient/blob/ master/openstackclient/api/auth_plugin.py#L48-L50 [2] http://docs.openstack.org/developer/keystoneauth/migrating.html Change-Id: I7d8f9a9f071a0d37244f8985bd7d09d49ba79eb8 Closes-Bug: 1533369 |
||
---|---|---|
doc | ||
keystoneauth1 | ||
releasenotes | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
keystoneauth
This package contains tools for authenticating to an OpenStack-based cloud. These tools include:
- Authentication plugins (password, token, and federation based)
- Discovery mechanisms to determine API version support
- A session that is used to maintain client settings across requests (based on the requests Python library)
Further information:
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/keystoneauth
- Source: http://git.openstack.org/cgit/openstack/keystoneauth
- Bugs: http://bugs.launchpad.net/keystoneauth