File: authproc_attributerealm.md

package info (click to toggle)
simplesamlphp 1.19.7-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 42,920 kB
  • sloc: php: 202,044; javascript: 14,867; xml: 2,700; sh: 225; perl: 82; makefile: 70; python: 5
file content (32 lines) | stat: -rw-r--r-- 902 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
`core:AttributeRealm`
=====================

*NOTE:* This filter has been deprecated and will be removed in a future release. Please use
`core:ScopeFromAttribute` instead.

This filter creates a new attribute with the realm of the user.

The new attribute is names `realm` by default, but can be controlled by the `attributename` option.
The realm is extracted from the attribute set as the user ID (eduPersonPrincipalName by default).
The user ID attribute can be changed with the `userid.attribute` option in the IdP metadata.

Examples
--------

Create the `realm` attribute.

    'authproc' => array(
        50 => array(
            'class' => 'core:AttributeRealm',
        ),
    ),

Set the `schacHomeOrganization` attribute.

    'authproc' => array(
        50 => array(
            'class' => 'core:AttributeRealm',
            'attributename' => 'schacHomeOrganization',
        ),
    ),