Uploaded image for project: 'CCC Migration Project'
  1. CCC Migration Project
  2. CCC-8029904

Remove com.sun.security.auth.callback.DialogCallbackHandler

XMLWordPrintable

    • source, binary
    • medium
    • Hide
      I've set the Compatibility risk to "medium" although we don't have any data to show that this API is used. As per the original CCC, a static analysis of >20k unique artifacts (JAR files) downloaded from Maven Central found 0 usages of this class.

      The motive for removing it early in JDK 9 is to give every chance for anyone using it to make alternative plans. Its removal will of course need to be documented in the JDK 9 release notes (its impending removal is announced in the JDK 8 release notes).
      Show
      I've set the Compatibility risk to "medium" although we don't have any data to show that this API is used. As per the original CCC, a static analysis of >20k unique artifacts (JAR files) downloaded from Maven Central found 0 usages of this class. The motive for removing it early in JDK 9 is to give every chance for anyone using it to make alternative plans. Its removal will of course need to be documented in the JDK 9 release notes (its impending removal is announced in the JDK 8 release notes).
    • Java API
    • JDK

      Summary

      Remove com.sun.security.auth.callback.DialogCallbackHandler.

      Problem

      This is a follow-on from CCC-7190273 where we deprecated com.sun.security.auth.callback.DialogCallbackHandler with a warning that it would be removed in a future release.

      This new CCC proposes to remove this class in JDK 9.

      Solution

      Remove com.sun.security.auth.callback.DialogCallbackHandler

      Specification

      Remove com.sun.security.auth.callback.DialogCallbackHandler

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

              Created:
              Updated:
              Resolved: