The workaround is to do something like this in the config:
[auth] methods = [...],saml2_mellon, saml2_shib saml2_mellon = keystone.auth.plugins.mapped.Mapped saml2_shib = keystone.auth.plugins.mapped.Mapped
[saml2_mellon] remote_id_attribute = MELLON_IDP
[saml2_shib] remote_id_attribute = Shib-Identity-Provider
It would be nice if we could make this more intuitive.
The workaround is to do something like this in the config:
[auth] auth.plugins. mapped. Mapped auth.plugins. mapped. Mapped
methods = [...],saml2_mellon, saml2_shib
saml2_mellon = keystone.
saml2_shib = keystone.
[saml2_mellon]
remote_id_attribute = MELLON_IDP
[saml2_shib] Provider
remote_id_attribute = Shib-Identity-
It would be nice if we could make this more intuitive.