Re: RFR: 8344420: Remove Security Manager dependencies from javax.security package [v2]

2024-11-25 Thread Alan Bateman
On Mon, 25 Nov 2024 20:33:49 GMT, Sean Mullan wrote: >> Now that JEP 486 has been integrated, the `javax.security` package >> implementation dependencies on `System.getSecurityManager`, >> `AccessController.doPrivileged` and `AccessControlContext` can be removed. >> >> Most of the changes are

Re: RFR: 8344420: Remove Security Manager dependencies from javax.security package [v2]

2024-11-25 Thread Bradford Wetmore
On Mon, 25 Nov 2024 20:33:49 GMT, Sean Mullan wrote: >> Now that JEP 486 has been integrated, the `javax.security` package >> implementation dependencies on `System.getSecurityManager`, >> `AccessController.doPrivileged` and `AccessControlContext` can be removed. >> >> Most of the changes are

Re: RFR: 8344420: Remove Security Manager dependencies from javax.security package [v2]

2024-11-25 Thread Roger Riggs
On Mon, 25 Nov 2024 20:33:49 GMT, Sean Mullan wrote: >> Now that JEP 486 has been integrated, the `javax.security` package >> implementation dependencies on `System.getSecurityManager`, >> `AccessController.doPrivileged` and `AccessControlContext` can be removed. >> >> Most of the changes are

Re: RFR: 8344420: Remove Security Manager dependencies from javax.security package [v2]

2024-11-25 Thread Sean Mullan
> Now that JEP 486 has been integrated, the `javax.security` package > implementation dependencies on `System.getSecurityManager`, > `AccessController.doPrivileged` and `AccessControlContext` can be removed. > > Most of the changes are straightforward: removal of code calling > `System.getSecur

Re: RFR: 8344420: Remove Security Manager dependencies from javax.security package

2024-11-25 Thread Sean Mullan
On Mon, 25 Nov 2024 18:14:09 GMT, Roger Riggs wrote: >> Now that JEP 486 has been integrated, the `javax.security` package >> implementation dependencies on `System.getSecurityManager`, >> `AccessController.doPrivileged` and `AccessControlContext` can be removed. >> >> Most of the changes are

Re: RFR: 8344420: Remove Security Manager dependencies from javax.security package

2024-11-25 Thread Sean Mullan
On Mon, 25 Nov 2024 18:01:08 GMT, Alan Bateman wrote: >> Now that JEP 486 has been integrated, the `javax.security` package >> implementation dependencies on `System.getSecurityManager`, >> `AccessController.doPrivileged` and `AccessControlContext` can be removed. >> >> Most of the changes are

Re: RFR: 8344420: Remove Security Manager dependencies from javax.security package

2024-11-25 Thread Roger Riggs
On Mon, 25 Nov 2024 17:40:12 GMT, Sean Mullan wrote: > Now that JEP 486 has been integrated, the `javax.security` package > implementation dependencies on `System.getSecurityManager`, > `AccessController.doPrivileged` and `AccessControlContext` can be removed. > > Most of the changes are strai

Re: RFR: 8344420: Remove Security Manager dependencies from javax.security package

2024-11-25 Thread Alan Bateman
On Mon, 25 Nov 2024 17:40:12 GMT, Sean Mullan wrote: > Now that JEP 486 has been integrated, the `javax.security` package > implementation dependencies on `System.getSecurityManager`, > `AccessController.doPrivileged` and `AccessControlContext` can be removed. > > Most of the changes are strai

Re: RFR: 8344420: Remove Security Manager dependencies from javax.security package

2024-11-25 Thread Alan Bateman
On Mon, 25 Nov 2024 17:40:12 GMT, Sean Mullan wrote: > Now that JEP 486 has been integrated, the `javax.security` package > implementation dependencies on `System.getSecurityManager`, > `AccessController.doPrivileged` and `AccessControlContext` can be removed. > > Most of the changes are strai

RFR: 8344420: Remove Security Manager dependencies from javax.security package

2024-11-25 Thread Sean Mullan
Now that JEP 486 has been integrated, the `javax.security` package implementation dependencies on `System.getSecurityManager`, `AccessController.doPrivileged` and `AccessControlContext` can be removed. Most of the changes are straightforward: removal of code calling `System.getSecurityManager()