将自定义属性添加到SimpleSAMLPhp

公正者

我将此页面用作参考指南:core:PHP

它读为适用于LDAP中已经存在的属性,但是如果我想完全添加一个新属性怎么办?

我添加了以下两个新内容;第一个被重命名为新的东西,第二个是静态的:

saml20-idp-hosted.php
_____________________
   100 => array(
    'class' => 'core:PHP',
    'code' => '
        if (!empty($attributes["blahblahID"])) {
              $employeeID = $attributes["blahblahID"][0];
              $attributes["employeeID"] = array($employeeID);
        }
        $attributes["securityKey"] = array("123456");
        if (!empty($attributes["displayname"])) {
              $displayname = $attributes["displayname"][0];
              $attributes["UserName"] = array($displayname);
        }
    ',
),

saml20-sp-remote.php
____________________
$metadata['Corestream'] = array(
    'metadata-set' => 'saml20-sp-remote',
    'simplesaml.attributes'      => true,
    'attributes' => array('UserName','employeeID','securityKey'),
.........

员工ID和securityKey属性是否将以这种方式自动传递到SP?

编辑:

我能够运行测试,并且从SP中收到错误,提示用户名UserName不存在。我做错了什么?

约纳

为此,最好使用core:AttributeMapcore:AttributeAdd通常不建议使用core:PHP模块,因为PHP建议不要使用此类构造。如果您确实需要包含的AuthProc过滤器无法提供的功能,请考虑编写自己的过滤器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Magento-将自定义属性添加到订单

来自分类Dev

将自定义属性或元数据添加到文件java

来自分类Dev

如何将自定义/额外属性添加到Mediawiki链接?

来自分类Dev

将自定义属性添加到Django模型字段

来自分类Dev

TestNG-将自定义属性添加到@Test批注

来自分类Dev

将自定义属性添加到Serilog

来自分类Dev

如何将自定义属性添加到CodeDOM输出

来自分类Dev

如何在Olingo中将自定义属性添加到元模型?

来自分类Dev

组合访问器和更改器逻辑以将自定义属性添加到模型

来自分类Dev

将自定义属性添加到QCheckBox小部件

来自分类Dev

将自定义属性添加到createdElement-jQuery

来自分类Dev

在Boost Graph Library中将自定义属性添加到网格的顶点

来自分类Dev

如何在JS Fiddle中将自定义属性添加到head标签?

来自分类Dev

将自定义数据属性添加到Wordpress导航菜单

来自分类Dev

将自定义属性添加到Trello卡

来自分类Dev

通过Apache POI将自定义(扩展)属性添加到docx和段落

来自分类Dev

如何将自定义属性添加到传单0.7.7标记中?

来自分类Dev

如何将自定义属性添加到Symfony Doctrine YAML映射文件中

来自分类Dev

将自定义属性添加到Prometheus度量标准中,例如地理位置

来自分类Dev

将自定义字段属性添加到CsvHelper

来自分类Dev

Symfony Serializer XML将自定义属性添加到根节点

来自分类Dev

将自定义行为属性添加到视图

来自分类Dev

将自定义HTML属性添加到Grav生成表单的按钮

来自分类Dev

如何将自定义属性添加到用户控件以进行绑定?

来自分类Dev

Magento:将自定义属性添加到订单网格

来自分类Dev

将自定义产品属性添加到Magento交易电子邮件中

来自分类Dev

如何将自定义属性添加到客户导出的CSV

来自分类Dev

通过Admin SDK将自定义属性/值添加到Google Apps Acount

来自分类Dev

如何使用Jython将自定义属性添加到数据源?

Related 相关文章

  1. 1

    Magento-将自定义属性添加到订单

  2. 2

    将自定义属性或元数据添加到文件java

  3. 3

    如何将自定义/额外属性添加到Mediawiki链接?

  4. 4

    将自定义属性添加到Django模型字段

  5. 5

    TestNG-将自定义属性添加到@Test批注

  6. 6

    将自定义属性添加到Serilog

  7. 7

    如何将自定义属性添加到CodeDOM输出

  8. 8

    如何在Olingo中将自定义属性添加到元模型?

  9. 9

    组合访问器和更改器逻辑以将自定义属性添加到模型

  10. 10

    将自定义属性添加到QCheckBox小部件

  11. 11

    将自定义属性添加到createdElement-jQuery

  12. 12

    在Boost Graph Library中将自定义属性添加到网格的顶点

  13. 13

    如何在JS Fiddle中将自定义属性添加到head标签?

  14. 14

    将自定义数据属性添加到Wordpress导航菜单

  15. 15

    将自定义属性添加到Trello卡

  16. 16

    通过Apache POI将自定义(扩展)属性添加到docx和段落

  17. 17

    如何将自定义属性添加到传单0.7.7标记中?

  18. 18

    如何将自定义属性添加到Symfony Doctrine YAML映射文件中

  19. 19

    将自定义属性添加到Prometheus度量标准中,例如地理位置

  20. 20

    将自定义字段属性添加到CsvHelper

  21. 21

    Symfony Serializer XML将自定义属性添加到根节点

  22. 22

    将自定义行为属性添加到视图

  23. 23

    将自定义HTML属性添加到Grav生成表单的按钮

  24. 24

    如何将自定义属性添加到用户控件以进行绑定?

  25. 25

    Magento:将自定义属性添加到订单网格

  26. 26

    将自定义产品属性添加到Magento交易电子邮件中

  27. 27

    如何将自定义属性添加到客户导出的CSV

  28. 28

    通过Admin SDK将自定义属性/值添加到Google Apps Acount

  29. 29

    如何使用Jython将自定义属性添加到数据源?

热门标签

归档