JDK 25 |
---|
25Resolved |
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
The following permission classes have been deprecated for removal: - `java.security.UnresolvedPermission` - `javax.net.ssl.SSLPermission` - `javax.security.auth.AuthPermission` - `javax.security.auth.PrivateCredentialPermission` - `javax.security.auth.kerberos.DelegationPermission` - `javax.security.auth.kerberos.ServicePermission` - `com.sun.security.jgss.InquireSecContextPermission` - `java.lang.RuntimePermission` - `java.lang.reflect.ReflectPermission` - `java.io.FilePermission` - `java.io.SerializablePermission` - `java.nio.file.LinkPermission` - `java.util.logging.LoggingPermission` - `java.util.PropertyPermission` - `jdk.jfr.FlightRecorderPermission` - `java.net.NetPermission` - `java.net.URLPermission` - `jdk.net.NetworkPermission` - `com.sun.tools.attach.AttachPermission` - `com.sun.jdi.JDIPermission` - `java.lang.management.ManagementPermission` - `javax.management.MBeanPermission` - `javax.management.MBeanTrustPermission` - `javax.management.MBeanServerPermission` - `javax.management.remote.SubjectDelegationPermission` In addition, the `getPermission` method defined in `java.net.URLConnection` and its subclass `java.net.HttpURLConnection` has been deprecated for removal. These permission classes and associated methods were only useful in conjunction with the Security Manager, which is no longer supported.
|