Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8034943

Eliminate Kerberos dependency on com.sun.security.auth to avoid circular dependency

    XMLWordPrintable

Details

    Description


      In our JDK modularity work then we currently put Kerberos, SASL and the JDK-specific API to JAAS in the same module to avoid circular dependencies. We need to clean this up and this requires dealing with these dependencies:

      sun.security.jgss.GSSUtil -> com.sun.security.auth.callbackTextCallbackHandler
      com.sun.security.auth.module -> javax.security.auth.kerberos

      It is trivial for GSSUtil to use an alternative console based CallbackHandler and that will eliminate the circular dependency.

      Attachments

        Activity

          People

            alanb Alan Bateman
            alanb Alan Bateman
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: