This is an automated email from the ASF dual-hosted git repository.

garydgregory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/commons-xml.git

commit 7fd3362d37bc11fe21d17eeb1dfce21dab24ccbb
Author: Gary Gregory <[email protected]>
AuthorDate: Fri Aug 28 13:33:15 2026 -0400

    Rename Hardened to Secure method
---
 src/main/java/org/apache/commons/xml/SecureSAXParserFactory.java    | 4 ++--
 src/main/java/org/apache/commons/xml/SecureXMLFilter.java           | 2 +-
 src/test/java/org/apache/commons/xml/OverrideDefaultParserTest.java | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/main/java/org/apache/commons/xml/SecureSAXParserFactory.java 
b/src/main/java/org/apache/commons/xml/SecureSAXParserFactory.java
index 518c868..7d99fa6 100644
--- a/src/main/java/org/apache/commons/xml/SecureSAXParserFactory.java
+++ b/src/main/java/org/apache/commons/xml/SecureSAXParserFactory.java
@@ -124,7 +124,7 @@ static SAXParserFactory secure(final SAXParserFactory 
factory) {
     static Source secure(final Source source, final boolean 
overrideDefaultParser) throws TransformerConfigurationException {
         if (source instanceof StreamSource || source instanceof SAXSource && 
((SAXSource) source).getXMLReader() == null) {
             final InputSource inputSource = 
SAXSource.sourceToInputSource(source);
-            return inputSource == null ? source : new 
SAXSource(newHardenedReader(overrideDefaultParser), inputSource);
+            return inputSource == null ? source : new 
SAXSource(newSecureXMLReader(overrideDefaultParser), inputSource);
         }
         return source;
     }
@@ -219,7 +219,7 @@ public static SAXParserFactory newDefaultNSInstance() {
      * @throws FactoryConfigurationError Thrown from a factory in case of a 
{@link java.util.ServiceConfigurationError service
      *                                   configuration error} or if the 
implementation is not available or cannot be instantiated.
      */
-    static XMLReader newHardenedReader(final boolean overrideDefaultParser) 
throws TransformerConfigurationException {
+    static XMLReader newSecureXMLReader(final boolean overrideDefaultParser) 
throws TransformerConfigurationException {
         try {
             return 
newNSInstance(overrideDefaultParser).newSAXParser().getXMLReader();
         } catch (final ParserConfigurationException | SAXException e) {
diff --git a/src/main/java/org/apache/commons/xml/SecureXMLFilter.java 
b/src/main/java/org/apache/commons/xml/SecureXMLFilter.java
index 0068195..dec5414 100644
--- a/src/main/java/org/apache/commons/xml/SecureXMLFilter.java
+++ b/src/main/java/org/apache/commons/xml/SecureXMLFilter.java
@@ -70,7 +70,7 @@ public void parse(final InputSource input) throws 
SAXException, IOException {
         }
         if (getParent() == null) {
             try {
-                
setParent(SecureSAXParserFactory.newHardenedReader(templates.overrideDefaultParser));
+                
setParent(SecureSAXParserFactory.newSecureXMLReader(templates.overrideDefaultParser));
             } catch (final TransformerException e) {
                 throw new SAXException(e);
             }
diff --git 
a/src/test/java/org/apache/commons/xml/OverrideDefaultParserTest.java 
b/src/test/java/org/apache/commons/xml/OverrideDefaultParserTest.java
index 030cc1a..8104d74 100644
--- a/src/test/java/org/apache/commons/xml/OverrideDefaultParserTest.java
+++ b/src/test/java/org/apache/commons/xml/OverrideDefaultParserTest.java
@@ -64,9 +64,9 @@ private static String transform(final TransformerFactory 
factory, final String t
     @Test
     void hardenedReaderFollowsFlag() throws Exception {
         assumeFalse(AttackTestSupport.IS_ANDROID);
-        final XMLReader pinned = ((SecureXMLReader) 
SecureSAXParserFactory.newHardenedReader(false)).getDelegate();
+        final XMLReader pinned = ((SecureXMLReader) 
SecureSAXParserFactory.newSecureXMLReader(false)).getDelegate();
         
assertTrue(pinned.getClass().getName().startsWith(JDK_INTERNAL_PREFIX), 
pinned.getClass().getName());
-        final XMLReader pluggable = ((SecureXMLReader) 
SecureSAXParserFactory.newHardenedReader(true)).getDelegate();
+        final XMLReader pluggable = ((SecureXMLReader) 
SecureSAXParserFactory.newSecureXMLReader(true)).getDelegate();
         final XMLReader lookedUp = ((SecureXMLReader) 
SecureSAXParserFactory.newNSInstance().newSAXParser().getXMLReader()).getDelegate();
         assertEquals(lookedUp.getClass(), pluggable.getClass());
         if (xercesOnClasspath()) {

Reply via email to