git: openjdk/jdk: master: 8345565: Remove remaining SecurityManager motivated APIs from sun.reflect.util

Alan Bateman alanb at openjdk.org
Thu Dec 5 15:25:20 UTC 2024


Changeset: 691e6921
Branch: master
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2024-12-05 15:22:00 +0000
URL:       https://git.openjdk.org/jdk/commit/691e692149c105b4ca34aaaba779675b6bcc7c65

8345565: Remove remaining SecurityManager motivated APIs from sun.reflect.util

Reviewed-by: mullan, rriggs, liach

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java
- src/java.base/share/classes/sun/reflect/misc/ConstructorUtil.java
- src/java.base/share/classes/sun/reflect/misc/FieldUtil.java
! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java



More information about the jdk-changes mailing list