Download the PHP package cirrusidentity/simplesamlphp-module-shib2idpnameid without Composer
On this page you can find all versions of the php package cirrusidentity/simplesamlphp-module-shib2idpnameid. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download cirrusidentity/simplesamlphp-module-shib2idpnameid
More information about cirrusidentity/simplesamlphp-module-shib2idpnameid
Files in cirrusidentity/simplesamlphp-module-shib2idpnameid
Package simplesamlphp-module-shib2idpnameid
Short Description Filter to generate generate the PairwiseID, the PersistentNameID (and the value for eduPersonTargetedID) with the same algorithm as Shibboleth IdP does.
License LGPL-2.1-only
Homepage https://eduid.hu
Informations about the package simplesamlphp-module-shib2idpnameid
Shib2nameID module for SimpleSAMLphp
This module provides compatibility for organizations migrating from Shibboleth IdP to SimpleSAMLphp by implementing identical algorithms for generating various types of identifiers. It supports PersistentNameID, eduPersonTargetedID ( ePTID), and PairwiseID generation using the same approach as Shibboleth IdP. This ensures that user identifiers remain consistent during and after migration, preventing disruption to existing service integrations and maintaining seamless user access across federated services.
Usage
You have to use the same secretsalt as you did at Shibboleth IdP.
To ensure compatibility of persistent identifiers when migrating from Shibboleth to SimpleSAMLphp,
you need to configure the module within the authproc.idp section of your IdP configuration.
For generating PersistentNameID, use the following configuration:
Alternatively, to generate a targeted ID, you can use:
Alternatively, to generate a pairwise ID, you can use:
All versions of simplesamlphp-module-shib2idpnameid with dependencies
simplesamlphp/simplesamlphp Version ^v2.3
paragonie/constant_time_encoding Version ^3.0