summaryrefslogtreecommitdiffstats
path: root/src/test/java/org/uic/barcode/ticketTestDB/SignatureValidationDBTicketTest.java
diff options
context:
space:
mode:
authorCGantert345 <57003061+CGantert345@users.noreply.github.com>2024-06-18 15:42:51 +0200
committerGitHub <noreply@github.com>2024-06-18 15:42:51 +0200
commit6b9254296a5b3b323c2e103db40865c01ffad005 (patch)
treea02e7adfe7c44ab01feaf94cd26689f9e09bfc62 /src/test/java/org/uic/barcode/ticketTestDB/SignatureValidationDBTicketTest.java
parentMerge pull request #81 from UnionInternationalCheminsdeFer/fix_test_for_year_with_feb29 (diff)
parentCreate MAVticketTest.java (diff)
downloadUIC-barcode-6b9254296a5b3b323c2e103db40865c01ffad005.tar
UIC-barcode-6b9254296a5b3b323c2e103db40865c01ffad005.tar.gz
UIC-barcode-6b9254296a5b3b323c2e103db40865c01ffad005.tar.bz2
UIC-barcode-6b9254296a5b3b323c2e103db40865c01ffad005.tar.lz
UIC-barcode-6b9254296a5b3b323c2e103db40865c01ffad005.tar.xz
UIC-barcode-6b9254296a5b3b323c2e103db40865c01ffad005.tar.zst
UIC-barcode-6b9254296a5b3b323c2e103db40865c01ffad005.zip
Diffstat (limited to 'src/test/java/org/uic/barcode/ticketTestDB/SignatureValidationDBTicketTest.java')
-rw-r--r--src/test/java/org/uic/barcode/ticketTestDB/SignatureValidationDBTicketTest.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/test/java/org/uic/barcode/ticketTestDB/SignatureValidationDBTicketTest.java b/src/test/java/org/uic/barcode/ticketTestDB/SignatureValidationDBTicketTest.java
index e8922d2..d4b262f 100644
--- a/src/test/java/org/uic/barcode/ticketTestDB/SignatureValidationDBTicketTest.java
+++ b/src/test/java/org/uic/barcode/ticketTestDB/SignatureValidationDBTicketTest.java
@@ -2,6 +2,7 @@ package org.uic.barcode.ticketTestDB;
import java.io.ByteArrayInputStream;
import java.security.NoSuchAlgorithmException;
+import java.security.Provider;
import java.security.PublicKey;
import java.security.Security;
import java.security.cert.CertificateException;
@@ -23,6 +24,8 @@ import org.uic.barcode.logger.LoggerFactory;
public class SignatureValidationDBTicketTest {
TimeZone defaulttimeZone = null;
+
+ Provider provider= null;
/**
* Prepare tickets.
@@ -30,8 +33,9 @@ public class SignatureValidationDBTicketTest {
@Before public void prepare() {
LoggerFactory.setActivateConsoleLog(true);
-
- Security.addProvider(new BouncyCastleProvider());
+
+ provider = new BouncyCastleProvider();
+ Security.addProvider(provider);
defaulttimeZone = TimeZone.getDefault();
//decode in local CET time zone
@@ -63,7 +67,7 @@ public class SignatureValidationDBTicketTest {
String algorithmOID = Constants.DSA_SHA256;
- int result = decoder.validateLevel1(getPublicKey2(), algorithmOID);
+ int result = decoder.validateLevel1(getPublicKey2(), algorithmOID,provider);
assert(result == 0);