niif / simplesamlphp-module-attributelimit
Package info
github.com/NIIF/simplesamlphp-module-attributelimit
Type:simplesamlphp-module
pkg:composer/niif/simplesamlphp-module-attributelimit
Requires
Requires (Dev)
- phpunit/phpunit: ~3.7
- simplesamlphp/simplesamlphp: 1.14
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-08-16 20:51:59 UTC
README
Install
composer require niif/simplesamlphp-module-attributelimit
Usage
This module is a forked version of SimpleSAMLphp core:AttributeLimit. It adds the functionality of specifying bilateral attribute relations in addition to the attribute rules defined in the peer's metadata. You can both specify SP entityIDs where you send some additional attributes (bilateralSPs) and special attributes to send to some SPs (bilateralAttributes).
Example configuration:
$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',
)