Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-1203

Method UpdateEPerson in ShibAuthentication not catching exceptions, and more

    Details

    • Attachments:
      0
    • Comments:
      2
    • Documentation Status:
      Needed

      Description

      updateEPerson() is not testing for null strings with variables fname and lname and calling methods on them.
      findHeader() is not testing for null param "name" and calling a method on it.
      There should be an option whether to have updateEPerson called and so another configuration property should be set up for this. Not all Shibboleth providers send all the attributes (with or without values) of interest to this method. And even if they are there, not all institutions will want to update their EPersons in this way. Too many assumptions are made in this reimplementation of this class.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              whays Bill Hays
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 2 hours
                2h
                Remaining:
                Remaining Estimate - 2 hours
                2h
                Logged:
                Time Spent - Not Specified
                Not Specified