Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ Projects that require either of the two features need to explicitly declare the

<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>zure-keyvault-webkey</artifactId>
<artifactId>azure-keyvault-webkey</artifactId>
<version>1.2.0</version>
</dependency>
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,7 @@ InputStream getValue() throws SQLServerException {
TransformerFactory factory;
try {
factory = TransformerFactory.newInstance();
factory.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING, true);
factory.newTransformer().transform(new DOMSource(docValue), new StreamResult(strm));
} catch (javax.xml.transform.TransformerException e) {
MessageFormat form = new MessageFormat(SQLServerException.getErrString("R_noParserSupport"));
Expand Down Expand Up @@ -454,6 +455,7 @@ private SAXResult getSAXResult() throws SQLException {
TransformerHandler handler = null;
try {
SAXTransformerFactory stf = (SAXTransformerFactory) TransformerFactory.newInstance();
stf.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING, true);
handler = stf.newTransformerHandler();
} catch (TransformerConfigurationException e) {
MessageFormat form = new MessageFormat(SQLServerException.getErrString("R_noParserSupport"));
Expand Down