Class MessageImprintDigestAlgorithmValidation

java.lang.Object
eu.europa.esig.dss.validation.process.Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlSAV>
eu.europa.esig.dss.validation.process.bbb.sav.MessageImprintDigestAlgorithmValidation

public class MessageImprintDigestAlgorithmValidation extends Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlSAV>
Verifies cryptographical validity of a DigestAlgorithm used for message-imprint creation
  • Constructor Details

    • MessageImprintDigestAlgorithmValidation

      public MessageImprintDigestAlgorithmValidation(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, Date currentTime, eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgorithm, eu.europa.esig.dss.model.policy.CryptographicSuite constraint)
      Default constructor
      Parameters:
      i18nProvider - I18nProvider
      currentTime - Date
      digestAlgorithm - DigestAlgorithm
      constraint - CryptographicSuite
  • Method Details

    • getTitle

      protected eu.europa.esig.dss.i18n.MessageTag getTitle()
      Description copied from class: Chain
      Returns title of a Chain (i.e. BasicBuildingBlock title)
      Overrides:
      getTitle in class Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlSAV>
      Returns:
      MessageTag
    • initChain

      protected void initChain()
      Description copied from class: Chain
      Initializes the chain
      Specified by:
      initChain in class Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlSAV>