< prev index next >

src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java

Print this page

        

*** 150,160 **** algorithmHash.get(algorithmURI); if (log.isLoggable(java.util.logging.Level.FINE)) { log.log(java.util.logging.Level.FINE, "Create URI \"" + algorithmURI + "\" class \"" + implementingClass + "\""); } ! return implementingClass.newInstance(); } catch (IllegalAccessException ex) { Object exArgs[] = { algorithmURI, ex.getMessage() }; throw new XMLSignatureException("algorithms.NoSuchAlgorithm", exArgs, ex); } catch (InstantiationException ex) { Object exArgs[] = { algorithmURI, ex.getMessage() }; --- 150,162 ---- algorithmHash.get(algorithmURI); if (log.isLoggable(java.util.logging.Level.FINE)) { log.log(java.util.logging.Level.FINE, "Create URI \"" + algorithmURI + "\" class \"" + implementingClass + "\""); } ! @SuppressWarnings("deprecation") ! SignatureAlgorithmSpi result = implementingClass.newInstance(); ! return result; } catch (IllegalAccessException ex) { Object exArgs[] = { algorithmURI, ex.getMessage() }; throw new XMLSignatureException("algorithms.NoSuchAlgorithm", exArgs, ex); } catch (InstantiationException ex) { Object exArgs[] = { algorithmURI, ex.getMessage() };
< prev index next >