Package org.digidoc4j.impl.asic.xades
Class DssXadesSignature
java.lang.Object
org.digidoc4j.impl.asic.xades.DssXadesSignature
- All Implemented Interfaces:
Serializable
,XadesSignature
- Direct Known Subclasses:
BesSignature
DSS XADES signature
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneu.europa.esig.dss.xades.validation.XAdESSignature
This method returns XAdES signature(XAdESSignature object).validate()
Validates the signature.validateAt
(Date validationTime) Validates signature against the specified validation time.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.digidoc4j.impl.asic.xades.XadesSignature
getCity, getCountryName, getId, getOCSPCertificate, getOCSPNonce, getOCSPResponseCreationTime, getOcspResponses, getPostalCode, getProfile, getReferences, getSignatureMethod, getSignatureValue, getSignerRoles, getSigningCertificate, getSigningTime, getStateOrProvince, getTimeStampCreationTime, getTimeStampTokenCertificate, getTrustedSigningTime, getUniqueId
-
Constructor Details
-
DssXadesSignature
- Parameters:
reportGenerator
- XADES validation report generator
-
-
Method Details
-
validate
Description copied from interface:XadesSignature
Validates the signature.- Specified by:
validate
in interfaceXadesSignature
- Returns:
- the validation result.
-
validateAt
Description copied from interface:XadesSignature
Validates signature against the specified validation time.- Specified by:
validateAt
in interfaceXadesSignature
- Parameters:
validationTime
- validation time- Returns:
- validation result
-
getDssSignature
public eu.europa.esig.dss.xades.validation.XAdESSignature getDssSignature()Description copied from interface:XadesSignature
This method returns XAdES signature(XAdESSignature object).- Specified by:
getDssSignature
in interfaceXadesSignature
- Returns:
- XAdESSignature.
-