niif/simplesamlphp-module-attributelimit

此包的最新版本(v1.0.0)没有可用的许可证信息。

安装: 242

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 8

分支: 2

开放问题: 1

类型:simplesamlphp-module

v1.0.0 2016-04-18 14:54 UTC

This package is auto-updated.

Last update: 2024-09-16 16:56:53 UTC


README

Build Status Total Downloads Latest Stable Version

安装

composer require niif/simplesamlphp-module-attributelimit

用法

此模块是 SimpleSAMLphp core:AttributeLimit 的分支版本。它除了在对等元数据中定义的属性规则外,还增加了指定双边属性关系的功能。您既可以指定发送一些额外属性的服务提供者实体ID(bilateralSPs),也可以指定发送到某些服务提供者的特殊属性(bilateralAttributes)。

示例配置

$config = array(
    'class' => 'niif:AttributeLimit',
    'bilateralSPs' => array(
        'entityid1' => array(
            'attr1',
            'attr2'
        ),
        'entityid2' => array(
            'attr1',
            'attr2'
        ),
    ),
    'bilateralAttributes' => array(
        'attr1' => array(
            'entityid1',
            'entityid2'
        ),
        'attr2' => array(
            'entityid1',
            'entityid2'
        ),
    ),
    'attribute_x', 'attribute_y',
)