RFR 8056141: Move com.sun.security.jgss into a new module
Wang Weijun
weijun.wang at oracle.com
Thu Aug 28 10:28:43 UTC 2014
This is the sub-task of "8042900: Allow com.sun.security.jgss to be in different module than org.ietf.jgss" that actually moves the files.
Code changes include 2 parts:
1. For jdk9/dev repo:
http://cr.openjdk.java.net/~weijun/8056141/webrev.00/
2. For jdk9/dev/jdk. It's just moving everything inside src/java.security.jgss/share/classes/com/sun/security/ to src/jdk.security.jgss/share/classes/com/sun/security. This includes all classes in the com/sun/security/jgss and com/sun/security/sasl/gsskerb packages. Please note that the 2nd package actually calls classes in the 1st one, so they must be moved together. Precisely:
- src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/Extender.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/Extender.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java
Since this is about creating a new module, do I need to request for an approval from some committee?
Thanks
Max
More information about the jigsaw-dev
mailing list