Steve Martinelli b3a454c56c add openid connect plugins
Refactor and add the existing password based plugin that exists
in keystoneclient:

https://github.com/openstack/python-keystoneclient/blob/master/keystoneclient/contrib/auth/v3/oidc.py

It's been refactored so that a base class is created with arguments
that are common to several openid connect flows.

The patch also includes support for a few auth flow called
authorization code.

Co-Authored-By: Zhao Jian <jianzj@cn.ibm.com>
Change-Id: I35db68e288e174617a05c0db3d77d5a86048fe9e
2015-09-21 20:11:03 +00:00
..