Class ValidationProcessUtils
java.lang.Object
eu.europa.esig.dss.validation.process.ValidationProcessUtils
public class ValidationProcessUtils extends Object
-
Constructor Summary
Constructors Constructor Description ValidationProcessUtils() -
Method Summary
Modifier and Type Method Description static StringbuildStringMessage(I18nProvider i18nProvider, MessageTag messageTag)Builds a String message from the providedmessageTagstatic StringgetFormattedDate(Date date)Returns a formatted String representation of a given Datestatic CertificateRevocationWrappergetLatestAcceptableRevocationData(CertificateWrapper certificate, XmlBasicBuildingBlocks bbb)Returns a revocation data used for basic signature validationstatic booleanisAllowedBasicSignatureValidation(XmlConclusion conclusion)Checks if the given conclusion is allowed as a basic signature validation in order to continue the validation process with Long-Term Validation Datastatic booleanisRevocationCheckRequired(CertificateWrapper certificate, Date controlTime)
-
Constructor Details
-
ValidationProcessUtils
public ValidationProcessUtils()
-
-
Method Details
-
isRevocationCheckRequired
-
isAllowedBasicSignatureValidation
Checks if the given conclusion is allowed as a basic signature validation in order to continue the validation process with Long-Term Validation Data- Parameters:
conclusion-XmlConclusionto validate- Returns:
- TRUE if the result is allowed to continue the validation process, FALSE otherwise
-
getLatestAcceptableRevocationData
public static CertificateRevocationWrapper getLatestAcceptableRevocationData(CertificateWrapper certificate, XmlBasicBuildingBlocks bbb)Returns a revocation data used for basic signature validation- Parameters:
certificate-CertificateWrapperto get a latest applicable revocation data forbbb-XmlBasicBuildingBlocksvalidation of a token- Returns:
CertificateRevocationWrapper
-
getFormattedDate
Returns a formatted String representation of a given Date -
buildStringMessage
Builds a String message from the providedmessageTag- Parameters:
i18nProvider-I18nProviderto build a messagemessageTag-MessageTagdefining the message to be build- Returns:
- final message
String
-