Add attributemap claim2name.php to map MS .NET Framework Claim Types to Names
Hi,
I added an attributemap claim2name.php to map MS .NET Framework Claim Types to Names. (#805)
To map the Claim Types I used the originally by MS used descriptors and recognized, that these are sometimes different from the Names uses in simplesamlphp.
When I tried to consolidate these Names with the ones used in simplesamlphp I saw that they are not used in the same way in the existing attributemaps at all.
Is there an overview with all these mappings - and how they should be used in simplesamlphp?
I offer my help to generate an overview for an consolidation.
Guido
As @tvdijen told me in the PR, I should take the names, normally used in simplesamlphp e.g. c for country - what makes totally sense for me. I will generate a version with the names used in simplesamlphp that contains the MS-equvalent-names as comments to make it more easy for users to understand.
Is there any existing documentation I can use to do this (and the overview for the other attributemaps)?
I have a claim2name map largely based on what's in http://schemas.xmlsoap.org/ws/2005/05/identity/Identity_Selector_Interoperability_Profile_V1.5.pdf
I say "largely" because I also map some things that don't have X.500/LDAP schema mappings in that document (e.g. I map http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth to the schacDateOfBirth).
FWIW, our mapping is: claim2name.php.txt