keystoneauth/keystoneauth1
Navid Pustchi e066afd4c0 Adding authentication compatibility for OpenStackClient
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
2016-03-07 23:38:22 +00:00
..
access Use positional library instead of our own copy 2016-01-25 09:31:48 +11:00
exceptions HTTPError should contain 'retry_after' parameter 2016-01-19 15:24:55 +09:00
extras Mark password/secret options as secret 2016-01-15 22:43:38 +00:00
fixture Cleanup docstrings 2016-02-19 14:42:16 -06:00
hacking Move to the keystoneauth1 namespace 2015-06-25 16:48:54 -07:00
identity Merge "Remove unavailable parameter" 2016-03-02 00:54:29 +00:00
loading Cleanup docstrings 2016-02-19 14:42:16 -06:00
tests Allow parameter expansion in endpoint_override 2016-02-11 11:43:12 +11:00
__init__.py Provide a RFC 7231 compliant user agent string 2015-12-15 16:45:17 -06:00
_utils.py Use positional library instead of our own copy 2016-01-25 09:31:48 +11:00
adapter.py Use positional library instead of our own copy 2016-01-25 09:31:48 +11:00
discover.py Use positional library instead of our own copy 2016-01-25 09:31:48 +11:00
plugin.py Improve usability of docs 2016-03-01 20:35:07 +00:00
session.py Cleanup docstrings 2016-02-19 14:42:16 -06:00
token_endpoint.py Adding authentication compatibility for OpenStackClient 2016-03-07 23:38:22 +00:00