Package org.digidoc4j.impl.asic.xades
Class TimemarkSignature
java.lang.Object
org.digidoc4j.impl.asic.xades.DssXadesSignature
org.digidoc4j.impl.asic.xades.BesSignature
org.digidoc4j.impl.asic.xades.TimemarkSignature
- All Implemented Interfaces:
Serializable,XadesSignature
- Direct Known Subclasses:
LongTermSignature
Signature for BDOC where timemark is taken from OCSP response.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionB_BES signature does not contain OCSP responsebyte[]B_BES signature does not contain OCSP responseB_BES signature does not contain OCSP responseList<org.bouncycastle.cert.ocsp.BasicOCSPResp> B_BES signature does not contain OCSP responseThis method returns signature profile(SignatureProfile object).B_BES signature does not contain OCSP response time or Timestamp to provide trusted signing time.Methods inherited from class org.digidoc4j.impl.asic.xades.BesSignature
getCity, getCountryName, getId, getPostalCode, getReferences, getSignatureMethod, getSignatureValue, getSignerRoles, getSigningCertificate, getSigningTime, getStateOrProvince, getTimeStampCreationTime, getTimeStampTokenCertificate, getUniqueIdMethods inherited from class org.digidoc4j.impl.asic.xades.DssXadesSignature
getDssSignature, validate, validateAt
-
Constructor Details
-
TimemarkSignature
- Parameters:
xadesReportGenerator- XADES validation report generator
-
-
Method Details
-
getProfile
Description copied from interface:XadesSignatureThis method returns signature profile(SignatureProfile object).- Specified by:
getProfilein interfaceXadesSignature- Overrides:
getProfilein classBesSignature- Returns:
- signature profile.
-
getOCSPCertificate
Description copied from class:BesSignatureB_BES signature does not contain OCSP response- Specified by:
getOCSPCertificatein interfaceXadesSignature- Overrides:
getOCSPCertificatein classBesSignature- Returns:
- null
-
getOcspResponses
Description copied from class:BesSignatureB_BES signature does not contain OCSP response- Specified by:
getOcspResponsesin interfaceXadesSignature- Overrides:
getOcspResponsesin classBesSignature- Returns:
- null
-
getOCSPResponseCreationTime
Description copied from class:BesSignatureB_BES signature does not contain OCSP response- Specified by:
getOCSPResponseCreationTimein interfaceXadesSignature- Overrides:
getOCSPResponseCreationTimein classBesSignature- Returns:
- null
-
getTrustedSigningTime
Description copied from class:BesSignatureB_BES signature does not contain OCSP response time or Timestamp to provide trusted signing time.- Specified by:
getTrustedSigningTimein interfaceXadesSignature- Overrides:
getTrustedSigningTimein classBesSignature- Returns:
- null
-
getOCSPNonce
public byte[] getOCSPNonce()Description copied from class:BesSignatureB_BES signature does not contain OCSP response- Specified by:
getOCSPNoncein interfaceXadesSignature- Overrides:
getOCSPNoncein classBesSignature- Returns:
- null
-