jdk/src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java
changeset 23582 d5fa3327ab3a
parent 23010 6dadb192ad81
--- a/jdk/src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java	Wed Mar 26 12:25:09 2014 +0000
+++ b/jdk/src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java	Wed Mar 26 09:00:49 2014 -0700
@@ -50,8 +50,6 @@
 import sun.security.util.Cache;
 import sun.security.util.Debug;
 import sun.security.x509.X500Name;
-import sun.security.action.GetBooleanAction;
-import sun.security.action.GetPropertyAction;
 
 /**
  * A <code>CertStore</code> that retrieves <code>Certificates</code> and
@@ -146,7 +144,7 @@
 
     static {
         String s = AccessController.doPrivileged(
-                                new GetPropertyAction(PROP_LIFETIME));
+            (PrivilegedAction<String>) () -> System.getProperty(PROP_LIFETIME));
         if (s != null) {
             LIFETIME = Integer.parseInt(s); // throws NumberFormatException
         } else {
@@ -249,7 +247,7 @@
 
         // If property is set to true, disable application resource file lookup.
         boolean disableAppResourceFiles = AccessController.doPrivileged(
-            new GetBooleanAction(PROP_DISABLE_APP_RESOURCE_FILES));
+            (PrivilegedAction<Boolean>) () -> Boolean.getBoolean(PROP_DISABLE_APP_RESOURCE_FILES));
         if (disableAppResourceFiles) {
             if (debug != null) {
                 debug.println("LDAPCertStore disabling app resource files");