Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-7211

Security uses proprietary Sun APIs

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • security
    • None

    Description

      The security code uses the KrbException, Credentials, and PrincipalName classes from sun.security.krb5 and Krb5Util from sun.security.jgss.krb5. These may disappear in future Java releases. Also Hadoop does not compile using jdks that do not support them, for example with the following IBM JDK.

      $ /home/eli/toolchain/java-x86_64-60/bin/java -version
      java version "1.6.0"
      Java(TM) SE Runtime Environment (build pxa6460sr9fp1-20110208_03(SR9 FP1))
      IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux amd64-64 jvmxa6460sr9-20110203_74623 (JIT enabled, AOT enabled)
      J9VM - 20110203_074623
      JIT  - r9_20101028_17488ifx3
      GC   - 20101027_AA)
      JCL  - 20110203_01
      

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            vicaya Luke Lu
            eli Eli Collins
            Votes:
            0 Vote for this issue
            Watchers:
            14 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment