simplesamlphp icon indicating copy to clipboard operation
simplesamlphp copied to clipboard

Add attributemap claim2name.php to map MS .NET Framework Claim Types to Names

Open gfaust-qb opened this issue 7 years ago • 2 comments

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

gfaust-qb avatar Mar 06 '18 10:03 gfaust-qb

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)?

gfaust-qb avatar Mar 06 '18 10:03 gfaust-qb

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

ghalse avatar Nov 23 '18 10:11 ghalse