Version Independant Auth Plugins
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
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Version independent password authentication plugin
Addressed by: https:/
Isolate get_discovery function
Addressed by: https:/
Allow unauthenticated discovery
Addressed by: https:/
Control identity plugin reauthentication
Addressed by: https:/
Use token and discovery fixture in identity tests
Gerrit topic: https:/
Gerrit topic: https:/
Gerrit topic: https:/
Work Items
Dependency tree
* Blueprints in grey have been implemented.