-
Enhancement
-
Resolution: Duplicate
-
P4
-
None
-
None
The JMX "Monitor" stores an AccessControlContext, which is deprecated for removal, so this needs to change.
src/java.management/share/classes/javax/management/monitor/Monitor.java can store a Subject instead.
The current Subject for Monitor execution is set when it is started.
test/jdk/javax/management/monitor/ThreadPoolAccTest.java has checks on the Subject and Principal in a Monitor.
src/java.management/share/classes/javax/management/monitor/Monitor.java can store a Subject instead.
The current Subject for Monitor execution is set when it is started.
test/jdk/javax/management/monitor/ThreadPoolAccTest.java has checks on the Subject and Principal in a Monitor.
- duplicates
-
JDK-8344177 Remove SecurityManager and related calls from java.management
- Resolved
- is blocked by
-
JDK-8326666 Remove the Java Management Extension (JMX) Subject Delegation feature
- Resolved
- relates to
-
JDK-8296244 Alternate implementation of user-based authorization Subject APIs that doesn’t depend on Security Manager APIs
- Resolved