Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-25024

Make the org.wildfly.extension.elytron module private

    XMLWordPrintable

Details

    Description

      The org.wildfly.extension.elytron module was originally public as there were some classes in the elytron subsystem that custom components needed access to in order to implement them.

      There are currently two Elytron custom components that still rely on needing to implement interfaces from the Elytron subsystem:

      • `custom-principal-transformer` relies on a `org.wildfly.extension.elytron.capabilities.PrincipalTransformer` implementation
      • `custom-credential-security-factory` relies on a `org.wildfly.extension.elytron.capabilities.CredentialSecurityFactory` implementation

      It's now possible to implement these custom components without needing to implement these classes so we can mark the module as private.

      Attachments

        Issue Links

          Activity

            People

              fjuma1@redhat.com Farah Juma
              fjuma1@redhat.com Farah Juma
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: