equal
deleted
inserted
replaced
23 * questions. |
23 * questions. |
24 */ |
24 */ |
25 |
25 |
26 package java.util.jar; |
26 package java.util.jar; |
27 |
27 |
28 import jdk.internal.misc.SharedSecrets; |
28 import jdk.internal.access.SharedSecrets; |
29 import jdk.internal.misc.JavaUtilZipFileAccess; |
29 import jdk.internal.access.JavaUtilZipFileAccess; |
30 import sun.security.action.GetPropertyAction; |
30 import sun.security.action.GetPropertyAction; |
31 import sun.security.util.ManifestEntryVerifier; |
31 import sun.security.util.ManifestEntryVerifier; |
32 import sun.security.util.SignatureFileVerifier; |
32 import sun.security.util.SignatureFileVerifier; |
33 |
33 |
34 import java.io.ByteArrayInputStream; |
34 import java.io.ByteArrayInputStream; |
170 |
170 |
171 static { |
171 static { |
172 // Set up JavaUtilJarAccess in SharedSecrets |
172 // Set up JavaUtilJarAccess in SharedSecrets |
173 SharedSecrets.setJavaUtilJarAccess(new JavaUtilJarAccessImpl()); |
173 SharedSecrets.setJavaUtilJarAccess(new JavaUtilJarAccessImpl()); |
174 // Get JavaUtilZipFileAccess from SharedSecrets |
174 // Get JavaUtilZipFileAccess from SharedSecrets |
175 JUZFA = jdk.internal.misc.SharedSecrets.getJavaUtilZipFileAccess(); |
175 JUZFA = SharedSecrets.getJavaUtilZipFileAccess(); |
176 // multi-release jar file versions >= 9 |
176 // multi-release jar file versions >= 9 |
177 BASE_VERSION = Runtime.Version.parse(Integer.toString(8)); |
177 BASE_VERSION = Runtime.Version.parse(Integer.toString(8)); |
178 BASE_VERSION_FEATURE = BASE_VERSION.feature(); |
178 BASE_VERSION_FEATURE = BASE_VERSION.feature(); |
179 String jarVersion = GetPropertyAction.privilegedGetProperty("jdk.util.jar.version"); |
179 String jarVersion = GetPropertyAction.privilegedGetProperty("jdk.util.jar.version"); |
180 int runtimeVersion = Runtime.version().feature(); |
180 int runtimeVersion = Runtime.version().feature(); |