Details
-
Bug
-
Resolution: Fixed
-
P4
-
8
-
b13
-
solaris
Description
In JAAS, there are a number of classes around the SolarisLoginModule:
com/sun/security/auth//module/SolarisLoginModule.java
com/sun/security/auth//module/SolarisSystem.java
com/sun/security/auth//SolarisNumericGroupPrincipal.java
com/sun/security/auth//SolarisNumericUserPrincipal.java
com/sun/security/auth//SolarisPrincipal.java
All of these classes (except for SolarisSystem) were deprecated back in 2000. We should also deprecate SolarisSystem. This class is only referenced in SolarisLoginModule.
Also,JDK-8008662 introduced @jdk.Exported and it marked several deprecated classes (including the deprecated JAAS Solaris*** classes) to @jdk.Exported(false). Now that SolarisSystem is becoming deprecated, it should also be changed to @jdk.Exported(false).
com/sun/security/auth//module/SolarisLoginModule.java
com/sun/security/auth//module/SolarisSystem.java
com/sun/security/auth//SolarisNumericGroupPrincipal.java
com/sun/security/auth//SolarisNumericUserPrincipal.java
com/sun/security/auth//SolarisPrincipal.java
All of these classes (except for SolarisSystem) were deprecated back in 2000. We should also deprecate SolarisSystem. This class is only referenced in SolarisLoginModule.
Also,
Attachments
Issue Links
- relates to
-
JDK-8008662 Add @jdk.Exported to JDK-specific/exported APIs
-
- Resolved
-