summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/uic/barcode/Decoder.java
diff options
context:
space:
mode:
authorCGantert345 <57003061+CGantert345@users.noreply.github.com>2024-05-21 15:26:12 +0200
committerGitHub <noreply@github.com>2024-05-21 15:26:12 +0200
commit15bae0144b5c4ff140480ef86d8d13c7e778558d (patch)
treed906ae3b85cac5928563cf71e9e4b0069a19b3db /src/main/java/org/uic/barcode/Decoder.java
parentMerge pull request #79 from UnionInternationalCheminsdeFer/fixing_test (diff)
parenttests changed to the functions including a dedicated provider (diff)
downloadUIC-barcode-15bae0144b5c4ff140480ef86d8d13c7e778558d.tar
UIC-barcode-15bae0144b5c4ff140480ef86d8d13c7e778558d.tar.gz
UIC-barcode-15bae0144b5c4ff140480ef86d8d13c7e778558d.tar.bz2
UIC-barcode-15bae0144b5c4ff140480ef86d8d13c7e778558d.tar.lz
UIC-barcode-15bae0144b5c4ff140480ef86d8d13c7e778558d.tar.xz
UIC-barcode-15bae0144b5c4ff140480ef86d8d13c7e778558d.tar.zst
UIC-barcode-15bae0144b5c4ff140480ef86d8d13c7e778558d.zip
Diffstat (limited to 'src/main/java/org/uic/barcode/Decoder.java')
-rw-r--r--src/main/java/org/uic/barcode/Decoder.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/org/uic/barcode/Decoder.java b/src/main/java/org/uic/barcode/Decoder.java
index 0878d8d..d9f20ff 100644
--- a/src/main/java/org/uic/barcode/Decoder.java
+++ b/src/main/java/org/uic/barcode/Decoder.java
@@ -23,6 +23,7 @@ import org.uic.barcode.staticFrame.ticketLayoutBarcode.TicketLayout;
import org.uic.barcode.ticket.EncodingFormatException;
import org.uic.barcode.ticket.UicRailTicketCoder;
import org.uic.barcode.ticket.api.spec.IUicRailTicket;
+import org.uic.barcode.utils.SecurityUtils;
/**
@@ -165,6 +166,7 @@ public class Decoder {
} else if (staticFrame != null) {
+ // guess the signature algorithm based on the signature size
if (staticFrame.verifyByAlgorithmOid(key,signingAlg, provider)) {
return Constants.LEVEL1_VALIDATION_OK;
} else {