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

Project Coin: Port JDK basic security, permission, and authentication code to use diamond operator

XMLWordPrintable

    • b128
    • generic
    • generic
    • Verified

      The basic security, permission, and authentication code in the JDK libraries should be updated to use the diamond operator. This affects the following files:

      src/share/classes/com/sun/security/auth/PolicyFile.java
      src/share/classes/com/sun/security/auth/PolicyParser.java
      src/share/classes/com/sun/security/auth/SubjectCodeSource.java
      src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java
      src/share/classes/com/sun/security/auth/login/ConfigFile.java
      src/share/classes/com/sun/security/auth/module/JndiLoginModule.java
      src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
      src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java
      src/share/classes/com/sun/security/auth/module/UnixLoginModule.java
      src/share/classes/java/security/AccessControlContext.java
      src/share/classes/java/security/BasicPermission.java
      src/share/classes/java/security/CodeSource.java
      src/share/classes/java/security/Identity.java
      src/share/classes/java/security/Permissions.java
      src/share/classes/java/security/Policy.java
      src/share/classes/java/security/ProtectionDomain.java
      src/share/classes/java/security/Provider.java
      src/share/classes/java/security/SecureClassLoader.java
      src/share/classes/java/security/Security.java
      src/share/classes/java/security/Signature.java
      src/share/classes/java/security/UnresolvedPermission.java
      src/share/classes/java/security/UnresolvedPermissionCollection.java
      src/share/classes/javax/security/auth/PrivateCredentialPermission.java
      src/share/classes/javax/security/auth/Subject.java
      src/share/classes/javax/security/auth/SubjectDomainCombiner.java
      src/share/classes/javax/security/auth/kerberos/DelegationPermission.java
      src/share/classes/javax/security/auth/kerberos/ServicePermission.java
      src/share/classes/sun/security/acl/AclEntryImpl.java
      src/share/classes/sun/security/acl/AclImpl.java
      src/share/classes/sun/security/acl/GroupImpl.java
      test/com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java
      test/com/sun/security/auth/module/LdapLoginModule/CheckOptions.java
      test/javax/security/auth/Subject/Generic.java
      test/javax/security/auth/x500/X500Principal/KeywordMap.java

      Sean Mullan should be the primary reviewer for these changes.

            smarks Stuart Marks
            smarks Stuart Marks
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: