Class AsicSignatureFinalizer

java.lang.Object
org.digidoc4j.impl.AbstractFinalizer
org.digidoc4j.impl.SignatureFinalizer
org.digidoc4j.impl.asic.AsicSignatureFinalizer
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AsicESignatureFinalizer

public abstract class AsicSignatureFinalizer extends org.digidoc4j.impl.SignatureFinalizer
Asic signature finalizer for datafiles signing process.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    createSignature(eu.europa.esig.dss.model.DSSDocument signedDocument)
    Constructs signature object from signed document.
    finalizeSignature(byte[] signatureValue)
    Finalizes signing process and constructs signature object from signature value.
    byte[]
    Get data to be signed in bytes.

    Methods inherited from class org.digidoc4j.impl.SignatureFinalizer

    getConfiguration, getSignatureParameters

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • finalizeSignature

      public Signature finalizeSignature(byte[] signatureValue)
      Description copied from class: org.digidoc4j.impl.SignatureFinalizer
      Finalizes signing process and constructs signature object from signature value.
      Specified by:
      finalizeSignature in class org.digidoc4j.impl.SignatureFinalizer
      Parameters:
      signatureValue - signature value bytes
      Returns:
      signature object
    • createSignature

      public Signature createSignature(eu.europa.esig.dss.model.DSSDocument signedDocument)
      Description copied from class: org.digidoc4j.impl.SignatureFinalizer
      Constructs signature object from signed document.
      Specified by:
      createSignature in class org.digidoc4j.impl.SignatureFinalizer
      Parameters:
      signedDocument - signed DSS document
      Returns:
      signature object
    • getDataToBeSigned

      public byte[] getDataToBeSigned()
      Description copied from class: org.digidoc4j.impl.SignatureFinalizer
      Get data to be signed in bytes.
      Specified by:
      getDataToBeSigned in class org.digidoc4j.impl.SignatureFinalizer
      Returns:
      data to be signed in bytes