Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-5020

Although elytron has module for JACC factory it is not used for JACC

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 12.0.1.Final
    • Fix Version/s: 13.0.0.Beta4
    • Component/s: Security
    • Labels:
      None

      Description

      A module can be specified and this is used to load the specified provider class and instantiate it, however this is separate to the one instantiated by PolicyConfigurationFactory.

      Elytron does set a system property to ensure the configured class name is used but does not actually ensure the module is used for class loading.

      At the same time it should be ensuring there is only a single instance of the class.

      Finally we should verify the correct class has been loaded in case some race condition has caused premature initialisation - those can be difficult to debug.

        Gliffy Diagrams

          Attachments

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: