From 79e894392daba138bc288c14d253b4169bfea1f2 Mon Sep 17 00:00:00 2001 From: Slava Rudkovskiy Date: Tue, 20 Oct 2026 18:21:26 +0300 Subject: [PATCH] xmldsig: remove transitive ph-base runtime reference --- .../com/labs64/netlicensing/util/XMLDSigValidatorCustom.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/NetLicensingClient/src/main/java/com/labs64/netlicensing/util/XMLDSigValidatorCustom.java b/NetLicensingClient/src/main/java/com/labs64/netlicensing/util/XMLDSigValidatorCustom.java index 24355a5..bb52a0a 100644 --- a/NetLicensingClient/src/main/java/com/labs64/netlicensing/util/XMLDSigValidatorCustom.java +++ b/NetLicensingClient/src/main/java/com/labs64/netlicensing/util/XMLDSigValidatorCustom.java @@ -1,6 +1,7 @@ package com.labs64.netlicensing.util; import java.security.Key; +import java.util.Objects; import javax.xml.crypto.KeySelector; import javax.xml.crypto.dsig.XMLSignature; @@ -10,7 +11,6 @@ import org.w3c.dom.Element; import org.w3c.dom.NodeList; -import com.helger.base.enforce.ValueEnforcer; import com.helger.xmldsig.XMLDSigSetup; import com.helger.xmldsig.XMLDSigValidationResult; import com.helger.xmldsig.XMLDSigValidator; @@ -48,7 +48,7 @@ public static XMLDSigValidationResult validateSignature(final Document aDoc) */ public static XMLDSigValidationResult validateSignature(final Document aDoc, final Key aKey) throws XMLSignatureException { - ValueEnforcer.notNull(aDoc, "Document"); + Objects.requireNonNull(aDoc, "Document"); // Find Signature element. final NodeList aSignatureNL = aDoc.getElementsByTagNameNS(XMLSignature.XMLNS, XMLDSigSetup.ELEMENT_SIGNATURE);