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

Move sun.misc.JavaxSecurityAuthKerberosAccess to sun.security.krb5 package

XMLWordPrintable

    • b01
    • generic
    • generic
    • Verified

      The fix for 6894072:
         http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f8956ba13b37

      should be revised to eliminate the dependencies from the base module to kerberos:

      sun.misc.JavaxSecurityAuthKerberosAccess -> javax.security.auth.kerberos.KeyTab (sun.kerberos)
      sun.misc.JavaxSecurityAuthKerberosAccess -> sun.security.krb5.EncryptionKey (sun.kerberos)
      sun.misc.JavaxSecurityAuthKerberosAccess -> sun.security.krb5.PrincipalName (sun.kerberos)
      sun.misc.SharedSecrets -> javax.security.auth.kerberos.KeyTab (sun.kerberos)

      The package-private method is only accessed by the Kerberos code and so
      this shared secret should be defined the sun.security.krb5 package
      instead of in sun.misc.

            weijun Weijun Wang
            mchung Mandy Chung (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: