< prev index next >

src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java

Print this page

        

@@ -86,12 +86,13 @@
             return p;
         }
         p = Security.getProvider(providerName);
         if (p == null) {
             try {
-                Class<?> clazz = Class.forName(className);
-                p = (Provider)clazz.newInstance();
+                @SuppressWarnings("deprecation")
+                Object o = Class.forName(className).newInstance();
+                p = (Provider)o;
             } catch (Exception e) {
                 throw new ProviderException
                         ("Could not find provider " + providerName, e);
             }
         }
< prev index next >