This is an automated email from the ASF dual-hosted git repository. coheigea pushed a commit to branch coheigea/saml-refactor-new in repository https://gitbox.apache.org/repos/asf/ws-wss4j.git
commit f680675e4798f727179b5f9e521f1ce3dc3336af Author: Colm O hEigeartaigh <cohei...@apache.org> AuthorDate: Thu Jun 19 15:30:24 2025 +0100 Renaming Processor method to return supported QName --- .../src/main/java/org/apache/wss4j/dom/engine/WSSConfig.java | 4 ++-- .../org/apache/wss4j/dom/processor/BinarySecurityTokenProcessor.java | 2 +- .../java/org/apache/wss4j/dom/processor/DerivedKeyTokenProcessor.java | 2 +- .../org/apache/wss4j/dom/processor/EncryptedAssertionProcessor.java | 2 +- .../java/org/apache/wss4j/dom/processor/EncryptedDataProcessor.java | 2 +- .../java/org/apache/wss4j/dom/processor/EncryptedKeyProcessor.java | 2 +- .../src/main/java/org/apache/wss4j/dom/processor/Processor.java | 2 +- .../java/org/apache/wss4j/dom/processor/ReferenceListProcessor.java | 2 +- .../main/java/org/apache/wss4j/dom/processor/SAMLTokenProcessor.java | 2 +- .../org/apache/wss4j/dom/processor/SecurityContextTokenProcessor.java | 2 +- .../apache/wss4j/dom/processor/SignatureConfirmationProcessor.java | 2 +- .../main/java/org/apache/wss4j/dom/processor/SignatureProcessor.java | 2 +- .../main/java/org/apache/wss4j/dom/processor/TimestampProcessor.java | 2 +- .../java/org/apache/wss4j/dom/processor/UsernameTokenProcessor.java | 2 +- .../src/test/java/org/apache/wss4j/dom/common/CustomProcessor.java | 2 +- 15 files changed, 16 insertions(+), 16 deletions(-) diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/engine/WSSConfig.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/engine/WSSConfig.java index 28e076aeb..1aed92d0a 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/engine/WSSConfig.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/engine/WSSConfig.java @@ -104,7 +104,7 @@ public final class WSSConfig { * META-INF/services/org.apache.wss4j.dom.processor.Processor with its fully qualified class name. * * You will still need to map QNames to Processor classes. This can be done by having each Processor - * implementation provide a method (e.g., getQNames()) that returns the QNames it supports. + * implementation provide a method (e.g., getSupportedQNames()) that returns the QNames it supports. */ private static final Map<QName, Class<?>> DEFAULT_PROCESSORS; static { @@ -112,7 +112,7 @@ public final class WSSConfig { try { java.util.ServiceLoader<Processor> loader = java.util.ServiceLoader.load(Processor.class); for (Processor processor : loader) { - for (QName qname : processor.getQNames()) { + for (QName qname : processor.getSupportedQNames()) { tmp.put(qname, processor.getClass()); } } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/BinarySecurityTokenProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/BinarySecurityTokenProcessor.java index a75482c8f..14a19d584 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/BinarySecurityTokenProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/BinarySecurityTokenProcessor.java @@ -182,7 +182,7 @@ public class BinarySecurityTokenProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.BINARY_TOKEN}; } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/DerivedKeyTokenProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/DerivedKeyTokenProcessor.java index 3959babef..340a72b32 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/DerivedKeyTokenProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/DerivedKeyTokenProcessor.java @@ -95,7 +95,7 @@ public class DerivedKeyTokenProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.DERIVED_KEY_TOKEN_05_02, WSConstants.DERIVED_KEY_TOKEN_05_12}; } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedAssertionProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedAssertionProcessor.java index 5fb5f9e71..3707c31e7 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedAssertionProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedAssertionProcessor.java @@ -126,7 +126,7 @@ public class EncryptedAssertionProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.ENCRYPTED_ASSERTION}; } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedDataProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedDataProcessor.java index 3b1aa3f7d..4ad6402d7 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedDataProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedDataProcessor.java @@ -223,7 +223,7 @@ public class EncryptedDataProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.ENCRYPTED_DATA}; } } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedKeyProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedKeyProcessor.java index 2bec768c1..cfa039e8b 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedKeyProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/EncryptedKeyProcessor.java @@ -810,7 +810,7 @@ public class EncryptedKeyProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.ENCRYPTED_KEY}; } } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/Processor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/Processor.java index e71e8552a..8c40d97cf 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/Processor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/Processor.java @@ -35,6 +35,6 @@ public interface Processor { RequestData request ) throws WSSecurityException; - QName[] getQNames(); + QName[] getSupportedQNames(); } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/ReferenceListProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/ReferenceListProcessor.java index 9b2ae2949..f238f153f 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/ReferenceListProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/ReferenceListProcessor.java @@ -243,7 +243,7 @@ public class ReferenceListProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.REFERENCE_LIST}; } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SAMLTokenProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SAMLTokenProcessor.java index 2b5808241..47d2e902b 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SAMLTokenProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SAMLTokenProcessor.java @@ -286,7 +286,7 @@ public class SAMLTokenProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.SAML_TOKEN, WSConstants.SAML2_TOKEN}; } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SecurityContextTokenProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SecurityContextTokenProcessor.java index 1b806e094..77915fee8 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SecurityContextTokenProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SecurityContextTokenProcessor.java @@ -118,7 +118,7 @@ public class SecurityContextTokenProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.SECURITY_CONTEXT_TOKEN_05_02, WSConstants.SECURITY_CONTEXT_TOKEN_05_12}; } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SignatureConfirmationProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SignatureConfirmationProcessor.java index d6ddc520d..7de7a1a7c 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SignatureConfirmationProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SignatureConfirmationProcessor.java @@ -56,7 +56,7 @@ public class SignatureConfirmationProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.SIGNATURE_CONFIRMATION}; } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SignatureProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SignatureProcessor.java index 1a257cc62..add2f9fba 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SignatureProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/SignatureProcessor.java @@ -765,7 +765,7 @@ public class SignatureProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.SIGNATURE}; } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/TimestampProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/TimestampProcessor.java index 2bf1deccb..1086d77a3 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/TimestampProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/TimestampProcessor.java @@ -68,7 +68,7 @@ public class TimestampProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.TIMESTAMP}; } } diff --git a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/UsernameTokenProcessor.java b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/UsernameTokenProcessor.java index 44b787f80..f8d6e73bf 100644 --- a/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/UsernameTokenProcessor.java +++ b/ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/UsernameTokenProcessor.java @@ -178,7 +178,7 @@ public class UsernameTokenProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { return new QName[]{WSConstants.USERNAME_TOKEN}; } diff --git a/ws-security-dom/src/test/java/org/apache/wss4j/dom/common/CustomProcessor.java b/ws-security-dom/src/test/java/org/apache/wss4j/dom/common/CustomProcessor.java index baad8ecf1..d8d64f3cf 100644 --- a/ws-security-dom/src/test/java/org/apache/wss4j/dom/common/CustomProcessor.java +++ b/ws-security-dom/src/test/java/org/apache/wss4j/dom/common/CustomProcessor.java @@ -45,7 +45,7 @@ public class CustomProcessor implements Processor { } @Override - public QName[] getQNames() { + public QName[] getSupportedQNames() { // TODO Auto-generated method stub throw new UnsupportedOperationException("Unimplemented method 'getQNames'"); }