aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/gv/egiz/moazs/msg/MoaSPSSSignatureVerifier.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/gv/egiz/moazs/msg/MoaSPSSSignatureVerifier.java')
-rw-r--r--src/main/java/at/gv/egiz/moazs/msg/MoaSPSSSignatureVerifier.java34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/main/java/at/gv/egiz/moazs/msg/MoaSPSSSignatureVerifier.java b/src/main/java/at/gv/egiz/moazs/msg/MoaSPSSSignatureVerifier.java
deleted file mode 100644
index 6058279..0000000
--- a/src/main/java/at/gv/egiz/moazs/msg/MoaSPSSSignatureVerifier.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package at.gv.egiz.moazs.msg;
-
-import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.ISignatureVerificationService;
-import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions.MOASigServiceException;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-public class MoaSPSSSignatureVerifier implements SignatureVerifier {
-
- private static final Logger log = LoggerFactory.getLogger(MoaSPSSSignatureVerifier.class);
-
- private final ISignatureVerificationService service;
-
- private final String trustProfile;
-
- public MoaSPSSSignatureVerifier(ISignatureVerificationService service,
- String trustProfile) {
- this.service = service;
- this.trustProfile = trustProfile;
- }
-
- @Override
- public boolean verify(byte[] signedXMLdocument) {
-
- try {
- var response = service.verifyXMLSignature(signedXMLdocument, trustProfile);
- return response != null;
- } catch (MOASigServiceException e) {
- MoaSPSSSignatureVerifier.log.error("Could not verify the XML signature.", e);
- return false;
- }
-
- }
-}