< prev index next >

src/java.base/share/classes/javax/security/auth/login/Configuration.java

Print this page

        

@@ -227,11 +227,11 @@
 
         synchronized (Configuration.class) {
             if (configuration == null) {
                 String config_class = null;
                 config_class = AccessController.doPrivileged
-                    (new PrivilegedAction<String>() {
+                    (new PrivilegedAction<>() {
                     public String run() {
                         return java.security.Security.getProperty
                                     ("login.configuration.provider");
                     }
                 });

@@ -240,11 +240,11 @@
                 }
 
                 try {
                     final String finalClass = config_class;
                     Configuration untrustedImpl = AccessController.doPrivileged(
-                            new PrivilegedExceptionAction<Configuration>() {
+                            new PrivilegedExceptionAction<>() {
                                 public Configuration run() throws ClassNotFoundException,
                                         InstantiationException,
                                         IllegalAccessException {
                                     Class<? extends Configuration> implClass = Class.forName(
                                             finalClass, false,

@@ -252,11 +252,11 @@
                                     ).asSubclass(Configuration.class);
                                     return implClass.newInstance();
                                 }
                             });
                     AccessController.doPrivileged(
-                            new PrivilegedExceptionAction<Void>() {
+                            new PrivilegedExceptionAction<>() {
                                 public Void run() {
                                     setConfiguration(untrustedImpl);
                                     return null;
                                 }
                             }, Objects.requireNonNull(untrustedImpl.acc)
< prev index next >