Мне интересно, имеет ли библиотека python-saml от OneLogin (мы используем ее в качестве SP) функции, семантически похожие на фильтры обработки в SimpleSAMLphp (наш IdP), как описано здесь и здесь , например.
Вариант использования для нас будет следующим: в инициированном IdP потоке от разных клиентов, что если имена атрибутов различаютсяот клиента к клиенту, и наша логика зависит от определенных имен этих атрибутов.Например, клиент отправляет имя группы (или роль) в зависимости от того, какое решение о предоставлении прав принято в нашем SP.Или что-то похожее, то есть клиент имеет атрибут с заглавной буквы, что не так в нашей среде.
Какую бы правильную функцию python-saml
можно было использовать для сопоставления входящих атрибутов на согласованной основе.Или мы должны сами разработать его, чтобы сохранить соответствия идиосинкразий каждого клиента нашей концептуальной модели?И в последнем случае, есть ли в библиотеке python-saml
какие-либо хуки, которые мы могли бы использовать (мы специфичны для Django).
Заранее спасибо.