Uploaded image for project: 'WildFly Elytron'
  1. WildFly Elytron
  2. ELY-1764

Get all Provider implementations moved to their own module.

    Details

    • Type: Task
    • Status: Resolved (View Workflow)
    • Priority: Blocker
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.9.0.CR3, 2.0.0.Alpha4
    • Component/s: None
    • Labels:
      None

      Description

      Generally it was the authentication client and it's XML parser that needed to be able to load all Elytron Providers so we hard coded Provider resolution.

      We have a couple of alternative options: -

      1. Hard code the class names in the authentication client and attempt to load 'best efforts'
      2. Load using ServiceLoader discovery but sort them into the correct position.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                dvilkola Diana Vilkolakova
                Reporter:
                dlofthouse Darran Lofthouse
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: