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

Revisit SecurityManager usage in java.net after JEP 486 integration

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Delivered
    • Icon: P4 P4
    • 24
    • 24
    • core-libs

      This is an umbrella bug for post JEP 486 integration in java.net.

      Once all the subtasks are completed, this bug can be used to remove remaining doPrivileged code in the rest of sun.net / java.net packages.

        1.
        Remove calls to SecurityManager in sun.net.ftp Sub-task Resolved Eirik Bjørsnøs  
        2.
        Cleanup sun.net.www.MimeTable after JEP 486 integration Sub-task Resolved Jaikiran Pai  
        3.
        Cleanup sun.net.www.protocol.jar.JarFileFactory after JEP 486 integration Sub-task Resolved Eirik Bjørsnøs  
        4.
        Cleanup code in sun.net.www.protocol.mailto.MailToURLConnection and sun.net.smtp after JEP 486 integration Sub-task Resolved Eirik Bjørsnøs  
        5.
        Cleanup code in sun.net.www.protocol.http and sun.net.www.protocol.https after JEP 486 integration Sub-task Resolved Jaikiran Pai  
        6.
        Remove calls to SecurityManager and doPrivileged in java.net.Socket and java.net.ServerSocket after JEP 486 integration Sub-task Resolved Volkan Yazici  
        7.
        Remove calls to SecurityManager and and doPrivileged in java.net.Authenticator, java.net.CookieHandler, and java.net.ResponseCache after JEP 486 integration Sub-task Resolved Eirik Bjørsnøs  
        8.
        Remove calls to SecurityManager and doPrivileged in java.net.DatagramSocket and java.net.NetMulticastSocket after JEP 486 integration Sub-task Resolved Daniel Fuchs  
        9.
        Remove calls to SecurityManager and and doPrivileged in java.net.NetworkInterface after JEP 486 integration Sub-task Resolved Eirik Bjørsnøs  
        10.
        Remove calls to SecurityManager and doPrivileged in java.net.SocksSocketImpl after JEP 486 integration Sub-task Resolved Volkan Yazici  
        11.
        Remove calls to SecurityManager and doPrivileged in java.net.InetAddress and sun.net.util.IPAddressUtil after JEP 486 integration Sub-task Resolved Aleksej Efimov  
        12.
        Remove calls to SecurityManager and and doPrivileged in java.net.IDN, java.net.URL, java.net.URLConnection, sun.net.util.URLUtil, and java.net.URLStreamHandlerProvider after JEP 486 integration Sub-task Resolved Daniel Fuchs  
        13.
        Remove calls to SecurityManager and doPrivileged in java.net.HttpURLConnection, java.net.HttpConnectSocketImpl, and javax.net.HttpsURLConnection after JEP 486 integration Sub-task Resolved Volkan Yazici  
        14.
        Remove calls to SecurityManager and doPrivileged in java.net.URLClassLoader after JEP 486 integration Sub-task Resolved Jaikiran Pai  
        15.
        Remove calls to SecurityManager and doPrivileged in java.net.ProxySelector and sun.net.spi.DefaultProxySelector after JEP 486 integration Sub-task Resolved Jaikiran Pai  
        16.
        Remove usage of URLUtil.getConnectPermission from sun.awt.SunToolkit and sun.awt.image.URLImageSource Sub-task Resolved Harshitha Onkar  
        17.
        Clean up sun.net.www.protocol.jrt.JavaRuntimeURLConnection after JEP 486 integration Sub-task Resolved Jaikiran Pai  
        18.
        Remove calls to SecurityManager and doPrivileged in HTTP related implementation classes in the sun.net and sun.net.www.http packages after JEP 486 integration Sub-task Resolved Daniel Fuchs  
        19.
        Remove calls to SecurityManager and doPrivileged in sun.net.www.protocol.ftp.FtpURLConnection after JEP 486 integration Sub-task Resolved Volkan Yazici  
        20.
        Remove calls to SecurityManager and doPrivileged in SocketExceptions and URLJarFile in the sun.net package after JEP 486 integration Sub-task Resolved Jaikiran Pai  
        21.
        Remove sun.net.ResourceManager after JEP 486 integration Sub-task Resolved Daniel Fuchs  
        22.
        Remove stray doPrivileged in java.base java.net and sun.net classes after JEP 486 integration Sub-task Resolved Daniel Fuchs  

            dfuchs Daniel Fuchs
            dfuchs Daniel Fuchs
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: