Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-10418 Refactor UserDirectoryService and UserDirectoryProvider
  3. SAK-11376

Add new out-of-the-box implementations of UserDirectoryProvider

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: CLOSED
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: 2.4.0, 2.4.1
    • Fix Version/s: None
    • Labels:
      None

      Description

      To elaborate on Dan's point (7), now that we have a way to deploy providers harmlessly and enable them with sakai.properties settings, we should start replacing the old providers module with implementations that can be distributed as binaries.

      From email to sakai-dev: "I've been thinking in terms of a pluggable class to serve as a bridge from the current UserDirectoryProvider interface – a "CompoundUserDirectoryProvider" which would take an ordered list of user data services and an ordered list of authentication services. Then, out-of-the-box, we'd provide at least an LDAP user data service implementation (based on Spring LDAP) and a two-step Kerberos authentication service."

      As another possibility on the user data service side, Dan is investigating the JA-SIG PersonDirectory library.

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                Unassigned Unassigned
                Reporter:
                raydavis Ray Davis (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration