Content settings not applied when using SAMLDS SessionInitiator

Description

If you're using a SessionInitiator of the type SAMLDS, the content settings provided through the RequestMap or Apache configuration aren't applied to the resource.

The issue has been discussed at:
http://groups.google.com/group/shibboleth-users/browse_thread/thread/6b66d69409509a79#

Ideally, as Scott suggested, the SP should process all content settings based on the target resource, even when using the SAMLDS SessionInitiator.

Environment

None

Activity

Scott Cantor December 17, 2010 at 2:39 PM

Closing after release.

Scott Cantor August 23, 2010 at 10:08 AM

As I speculated, actually processing request settings based on the target from within the DS handler is impossible, because the settings can be supplied via Apache and those data structures aren't in place when the actual request comes into the handler.

Only fix will be to pass them on the query string in the return URL to the DS.

Scott Cantor August 19, 2010 at 12:28 PM

This might be obvious, but the workaround for now is probably to define a dedicated SessionInitiator with the properties you want, and then use requireSessionWith to reference that for the resources affected.

Fixed

Details

Assignee

Reporter

Fix versions

Affects versions

Created August 19, 2010 at 1:42 AM
Updated June 22, 2021 at 9:00 PM
Resolved August 23, 2010 at 1:58 PM