Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-2998

Make Shibboleth AttributeTranslator configurable as bean, improve admin view

    XMLWordPrintable

    Details

    • Funded by:

      Description

      The Shibboleth AttributeTranslator is hardcoded in the ShibbolethContext.xml. To change it, the release has to be modified. In addition, if the AttributeTranslator does not match with the Attributes, some non-sens output is displayed in the session inspector in the admin site and in the course editor the easy configuration for shibboleth attribute is offered nevertheless the attributes are not available. 

      To simplify this multiple attribute translator beans are created and can be configured via the olat.local.properties:

      From the olat.properties: 

       

      # The attribute translator can be used to simplify ugly shibboleth attribute identifiers and mask them with nicer names. 
      # If unsure, use the emptyAttributeTranslator to not mask any shib attributes. The switchAttributeTranslator should only
      # be used when participating in SWTICH AAI.
      shibboleth.attribute.translator=emptyAttributeTranslator
      shibboleth.attribute.translator.values=emptyAttributeTranslator,userMappingAttributeTranslator,switchAttributeTranslator
       
      

       

        Attachments

          Activity

            People

            Assignee:
            gnaegi Florian Gnägi
            Reporter:
            gnaegi Florian Gnägi
            Tester:
            Urs Hensler
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 hours
                4h