Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Assignee
Scott Cantor
Scott CantorReporter
Leif Johansson
Leif JohanssonOriginal estimate
Fix versions
Created October 1, 2009 at 4:45 AM
Updated June 22, 2021 at 8:38 PM
Resolved February 8, 2012 at 4:54 PM
Evaluating attribute requirements for applications is something most applications have to do and it would be great to be able to delegate it to the SP.
Here is how I think about how this would work: The SP (either in shibboleth2.xml and/or in web server configuration directives) lists required and optional attributes (future versions could support more complex models based on xacml). Before passing the request up to the application the SP would check that the required attributes are available. If they are not available then the SP displays a message (based on a template) showing the missing attributes. The SP admin can then modify this template to include information about how the user/idp admin should go about fixing the problem.
Finally the SP should include attribute requirements in Metadata and this is the only reason for including the optional attributes which should probably not be checked by the SP.