Add an AttributeDecoder that can produce a NameID-style attribute from a scoped SAML attribute, and possibly vice versa.

Description

Because of the eduPersonTargetedID syntax change, it would be useful if the SP could produce a serialized value that is the same regardless of which SAML protocol or value syntax is used by an IdP.

The most generic solution to produce the new syntax out of the old is to turn a "scoped" SAML syntax into an internal NameIDAttribute by slapping the issuer's entityID in as the NameQualifier and just dropping the scope.

A harder feature would be the reverse, by creating a ScopedAttribute using a single Scope extension in the NameQualifier's metadata.

Environment

None

Activity

Show:

Scott Cantor July 23, 2008 at 1:23 PM

Closing after discussion with Ian.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Created April 18, 2008 at 12:11 PM
Updated August 13, 2008 at 11:01 AM
Resolved July 23, 2008 at 1:23 PM