Support for metadata extensions for algorithm support.

Description

Add support for dynamically selecting crypto algorithms based on metadata extensions.

Environment

None

Activity

Show:

Scott Cantor December 17, 2010 at 2:39 PM

Closing after release.

Scott Cantor September 5, 2010 at 8:08 PM

Reworked algorithm support registry:
http://svn.middleware.georgetown.edu/view/cpp-xmltooling?view=rev&revision=786

Adjusted digest/signing helpers, and reimplemented encryption helpers with multi-credential support:
http://svn.middleware.georgetown.edu/view/cpp-opensaml2?view=rev&revision=573

Scott Cantor September 1, 2010 at 11:36 AM

Scott Cantor August 30, 2010 at 10:05 PM

xml-sec exposes a method for mapping algorithm URIs into a handler for the algorithm, and throws an exception on unsupported or blacklisted algs. A flag to enable selection of algorithm based on the metadata extension should allow for calling into methods on the RoleDescriptor interface that iterate over the extensions and test for support before returning the algorithm to use.

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

Details

Assignee

Scott Cantor

Reporter

Components

Fix versions

Affects versions

Created August 30, 2010 at 4:59 PM
Updated December 17, 2010 at 2:39 PM
Resolved September 5, 2010 at 8:08 PM