...
The following can be configured in /path/to/simplesamlphp/metadata/saml20-sp-remote.php:
Code Block |
---|
$metadata['https://engine.surfconext.nl/authentication/sp/metadata'] = array ( 'AssertionConsumerService' => 'https://engine.surfconext.nl/authentication/sp/consume-assertion', 'authproc' => array( /* add schacHomeOrganization attribute */ 10 => array( 'class' => 'core:AttributeAdd', 'schacHomeOrganization' => 'frkosp.wind.surfnet.nl', ), /* add the 'urn' prefix to all supported attributes (if provided) */ 20 => array( 'class' => 'core:AttributeMap', 'uid' => 'urn:mace:dir:attribute-def:uid', 'sn' => 'urn:mace:dir:attribute-def:sn', 'givenName' => 'urn:mace:dir:attribute-def:givenName', 'cn' => 'urn:mace:dir:attribute-def:cn', 'displayName' => 'urn:mace:dir:attribute-def:displayName', 'mail' => 'urn:mace:dir:attribute-def:mail', 'eduPersonPrincipalName' => 'urn:mace:dir:attribute-def:eduPersonPrincipalName', 'eduPersonEntitlement' => 'urn:mace:dir:attribute-def:eduPersonEntitlement', 'eduPersonAffiliation' => 'urn:mace:dir:attribute-def:eduPersonAffiliation', 'schacHomeOrganization' => 'urn:mace:terena.org:attribute-def:schacHomeOrganization', ), ), ); |