keystone/releasenotes/notes/bug-1724645-a94659dfd0f45b9a.yaml
erus bf67b3c884 Add new attribute to the federation protocol API
Modify the FederationProtocolModel class and add the
remote_id_atributte to the federation_protocol table.
Add the respective migration and tests files. And
also modify the schema to expect a remote_id_attribute
property.

Closes-bug: #1724645

Co-authored-by: Colleen Murphy<colleen@gazlene.net>

Change-Id: I9802c8a5c187bae16de89893ca8639b01cd7cb1b
2019-07-19 10:46:23 -07:00

17 lines
806 B
YAML

---
features:
- |
[`bug 1724645 <https://bugs.launchpad.net/keystone/+bug/1724645>`_]
Adds a new attribute, ``remote_id_attribute``, to the federation protocol
object, which allows WebSSO authentication to forward authentication
requests through the right implementation for a federated protocol based on
the remote ID attribute in the authentication headers.
fixes:
- |
[`bug 1724645 <https://bugs.launchpad.net/keystone/+bug/1724645>`_]
Fixes an issue where multiple implementations of a federation protocol,
such as Shibboleth and Mellon for the SAML2.0 protocol, could not be
differentiated from one another because they had to share the same globally
configured remote ID attribute. Now the remote ID attribute can be set on
the protocol object itself.