|
@@ -46,7 +46,9 @@ import java.nio.channels.ServerSocketChannel;
|
|
|
import java.nio.channels.SocketChannel;
|
|
|
import java.security.cert.CertStoreParameters;
|
|
|
import java.util.List;
|
|
|
+import java.util.Locale;
|
|
|
import java.util.Properties;
|
|
|
+import java.util.TimeZone;
|
|
|
|
|
|
import javax.net.ssl.HostnameVerifier;
|
|
|
import javax.net.ssl.HttpsURLConnection;
|
|
@@ -292,6 +294,21 @@ public class ElasticsearchEntitlementChecker implements EntitlementChecker {
|
|
|
policyManager.checkChangeJVMGlobalState(callerClass);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void check$java_util_Locale$$setDefault(Class<?> callerClass, Locale.Category category, Locale locale) {
|
|
|
+ policyManager.checkChangeJVMGlobalState(callerClass);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void check$java_util_Locale$$setDefault(Class<?> callerClass, Locale locale) {
|
|
|
+ policyManager.checkChangeJVMGlobalState(callerClass);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void check$java_util_TimeZone$$setDefault(Class<?> callerClass, TimeZone zone) {
|
|
|
+ policyManager.checkChangeJVMGlobalState(callerClass);
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public void check$java_net_DatagramSocket$$setDatagramSocketImplFactory(Class<?> callerClass, DatagramSocketImplFactory fac) {
|
|
|
policyManager.checkChangeJVMGlobalState(callerClass);
|