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 String
buildStringMessage(I18nProvider i18nProvider, MessageTag messageTag)
Builds a String message from the providedmessageTag
static String
getFormattedDate(Date date)
Returns a formatted String representation of a given Datestatic CertificateRevocationWrapper
getLatestAcceptableRevocationData(CertificateWrapper certificate, XmlBasicBuildingBlocks bbb)
Returns a revocation data used for basic signature validationstatic boolean
isAllowedBasicSignatureValidation(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 boolean
isRevocationCheckRequired(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
-XmlConclusion
to 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
-CertificateWrapper
to get a latest applicable revocation data forbbb
-XmlBasicBuildingBlocks
validation 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
-I18nProvider
to build a messagemessageTag
-MessageTag
defining the message to be build- Returns:
- final message
String
-