File tree Expand file tree Collapse file tree 4 files changed +12
-9
lines changed
main/java/com/helger/phase2/client
test/java/com/helger/phase2/processor/sender
phase2-partnership-mongodb Expand file tree Collapse file tree 4 files changed +12
-9
lines changed Original file line number Diff line number Diff line change 6565import com .helger .phase2 .processor .sender .AS2SenderModule ;
6666import com .helger .phase2 .processor .sender .IProcessorSenderModule ;
6767import com .helger .phase2 .session .AS2Session ;
68- import com .helger .security .certificate .CertificateHelper ;
68+ import com .helger .security .certificate .CertificateDecodeHelper ;
6969import com .helger .typeconvert .collection .StringMap ;
7070
7171import jakarta .mail .MessagingException ;
@@ -486,7 +486,9 @@ public AS2ClientResponse sendSynchronous (@NonNull final AS2ClientSettings aSett
486486 final String sReceivedCert = aMsg .attrs ().getAsString (AS2Message .ATTRIBUTE_RECEIVED_SIGNATURE_CERTIFICATE );
487487 if (sReceivedCert != null )
488488 {
489- final X509Certificate aReceivedCert = CertificateHelper .convertStringToCertficateOrNull (sReceivedCert );
489+ final X509Certificate aReceivedCert = new CertificateDecodeHelper ().source (sReceivedCert )
490+ .pemEncoded (true )
491+ .getDecodedOrNull ();
490492 aResponse .setMDNVerificationCertificate (aReceivedCert );
491493 }
492494 }
Original file line number Diff line number Diff line change 5858import com .helger .phase2 .util .AS2Helper ;
5959import com .helger .phase2 .util .AS2HttpHelper ;
6060import com .helger .phase2 .util .AS2ResourceHelper ;
61- import com .helger .security .certificate .CertificateHelper ;
61+ import com .helger .security .certificate .CertificateDecodeHelper ;
6262
6363import jakarta .mail .internet .MimeBodyPart ;
6464
@@ -67,7 +67,7 @@ public final class ReadMDNFuncTest
6767 @ Test
6868 public void testReadMDN02 () throws Exception
6969 {
70- String sPrefix = "external/mdn/20190925-david" ;
70+ final String sPrefix = "external/mdn/20190925-david" ;
7171 final IReadableResource aHeaderRes = new ClassPathResource (sPrefix + ".header" );
7272 assertTrue (aHeaderRes .exists ());
7373 final IReadableResource aPayloadRes = new ClassPathResource (sPrefix + ".payload" );
@@ -92,8 +92,9 @@ public void testReadMDN02 () throws Exception
9292 assertEquals (
"<[email protected] >" ,
9393 aHeaders .getFirstHeaderValue ("Message-ID" ));
9494
95- final X509Certificate aCert = CertificateHelper .convertStringToCertficateOrNull (StreamHelper .getAllBytesAsString (aCertRes ,
96- StandardCharsets .ISO_8859_1 ));
95+ final X509Certificate aCert = new CertificateDecodeHelper ().source (StreamHelper .getAllBytes (aCertRes ))
96+ .pemEncoded (true )
97+ .getDecodedOrNull ();
9798 assertNotNull (aCert );
9899
99100 final AS2Message aMsg = new AS2Message ();
Original file line number Diff line number Diff line change 5454 <!-- Include here to not bloat the global scope -->
5555 <properties >
5656 <mongodb-client .version>5.6.2</mongodb-client .version>
57- <flapdoodle .version>4.21 .0</flapdoodle .version>
57+ <flapdoodle .version>4.22 .0</flapdoodle .version>
5858 </properties >
5959
6060 <dependencies >
Original file line number Diff line number Diff line change 6969
7070 <properties >
7171 <httpclient .version>5.5.1</httpclient .version>
72- <log4j .version>2.25.2 </log4j .version>
72+ <log4j .version>2.25.3 </log4j .version>
7373 </properties >
7474
7575 <dependencyManagement >
7676 <dependencies >
7777 <dependency >
7878 <groupId >com.helger.commons</groupId >
7979 <artifactId >ph-commons-parent-pom</artifactId >
80- <version >12.1.0 </version >
80+ <version >12.1.1 </version >
8181 <type >pom</type >
8282 <scope >import</scope >
8383 </dependency >
You can’t perform that action at this time.
0 commit comments