jdk/src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
changeset 37781 71ed5645f17c
parent 37593 824750ada3d6
equal deleted inserted replaced
37780:06f3783b338f 37781:71ed5645f17c
    48     static class Loader {
    48     static class Loader {
    49         private static final Map<String,ClientKeyExchangeService>
    49         private static final Map<String,ClientKeyExchangeService>
    50                 providers = new HashMap<>();
    50                 providers = new HashMap<>();
    51 
    51 
    52         static {
    52         static {
    53             String path = GetPropertyAction.getProperty("java.home");
    53             String path = GetPropertyAction.privilegedGetProperty("java.home");
    54             ServiceLoader<ClientKeyExchangeService> sc =
    54             ServiceLoader<ClientKeyExchangeService> sc =
    55                     AccessController.doPrivileged(
    55                     AccessController.doPrivileged(
    56                             (PrivilegedAction<ServiceLoader<ClientKeyExchangeService>>)
    56                             (PrivilegedAction<ServiceLoader<ClientKeyExchangeService>>)
    57                                     () -> ServiceLoader.loadInstalled(ClientKeyExchangeService.class),
    57                                     () -> ServiceLoader.loadInstalled(ClientKeyExchangeService.class),
    58                             null,
    58                             null,