Package org.digidoc4j.impl.asic
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 -
Method Summary
Modifier and TypeMethodDescriptioncreateSignature
(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
-
Field Details
-
HEX_MAX_LENGTH
public static final int HEX_MAX_LENGTH- See Also:
-
-
Method Details
-
finalizeSignature
Description copied from class:org.digidoc4j.impl.SignatureFinalizer
Finalizes signing process and constructs signature object from signature value.- Specified by:
finalizeSignature
in classorg.digidoc4j.impl.SignatureFinalizer
- Parameters:
signatureValue
- signature value bytes- Returns:
- signature object
-
createSignature
Description copied from class:org.digidoc4j.impl.SignatureFinalizer
Constructs signature object from signed document.- Specified by:
createSignature
in classorg.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 classorg.digidoc4j.impl.SignatureFinalizer
- Returns:
- data to be signed in bytes
-