【问题标题】:python-saml (OneLogin) equivalent to SimpleSAMLphp filterspython-saml (OneLogin) 等效于 SimpleSAMLphp 过滤器
【发布时间】:2023-04-04 05:38:01
【问题描述】:

我想知道python-saml library from OneLogin(我们将其用作 SP)在语义上是否与 SimpleSAMLphp(我们的 IdP)中的processing filters 相似,例如herehere 中的描述。

我们的用例是:在来自不同客户端的 IdP 发起的流程中,如果属性名称因客户端而异,并且我们的逻辑取决于这些属性的某些名称,该怎么办。例如,客户端发送一个组名(或角色),基于我们的 SP 中的哪个权利决定。或类似的东西,即客户端具有大写的属性,这在我们的环境中不是这种情况。

什么是适当的python-saml 功能,可用于在一致的基础上重新映射传入属性。还是我们应该自己开发它以将每个客户的特质映射到我们的概念模型上?在后一种情况下,python-saml 库中是否有我们可以使用的钩子(我们是 Django 特定的)。

提前谢谢你。

【问题讨论】:

    标签:
    python
    django
    saml
    saml-2.0
    onelogin