Version Independant Auth Plugins

Registered by Jamie Lennox

Currently even using authentication plugins you are still tied to a specific version of the identity API. Particularly for the standard plugins like username and password there should be a mechanism to request authentication without caring which version of the identity api you use.

Note the version dependant plugins should always remain for people who do care about the identity API version you use. This should be essentially a factory object that creates a version dependant plugin based upon the available versions.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Jamie Lennox
Direction:
Approved
Assignee:
Jamie Lennox
Definition:
Approved
Series goal:
Accepted for 0.x.x
Implementation:
Implemented
Milestone target:
None
Started by
Morgan Fainberg
Completed by
Morgan Fainberg

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/version-independant-plugins,n,z

Addressed by: https://review.openstack.org/81147
    Version independent password authentication plugin

Addressed by: https://review.openstack.org/107569
    Isolate get_discovery function

Addressed by: https://review.openstack.org/107570
    Allow unauthenticated discovery

Addressed by: https://review.openstack.org/107555
    Control identity plugin reauthentication

Addressed by: https://review.openstack.org/107554
    Use token and discovery fixture in identity tests

Gerrit topic: https://review.openstack.org/#q,topic:isolate-disc,n,z

Gerrit topic: https://review.openstack.org/#q,topic:cli-plugins,n,z

Gerrit topic: https://review.openstack.org/#q,topic:adapter-2,n,z

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.