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, getUniqueId
Methods 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:XadesSignature
This method returns signature profile(SignatureProfile object).- Specified by:
getProfile
in interfaceXadesSignature
- Overrides:
getProfile
in classBesSignature
- Returns:
- signature profile.
-
getOCSPCertificate
Description copied from class:BesSignature
B_BES signature does not contain OCSP response- Specified by:
getOCSPCertificate
in interfaceXadesSignature
- Overrides:
getOCSPCertificate
in classBesSignature
- Returns:
- null
-
getOcspResponses
Description copied from class:BesSignature
B_BES signature does not contain OCSP response- Specified by:
getOcspResponses
in interfaceXadesSignature
- Overrides:
getOcspResponses
in classBesSignature
- Returns:
- null
-
getOCSPResponseCreationTime
Description copied from class:BesSignature
B_BES signature does not contain OCSP response- Specified by:
getOCSPResponseCreationTime
in interfaceXadesSignature
- Overrides:
getOCSPResponseCreationTime
in classBesSignature
- Returns:
- null
-
getTrustedSigningTime
Description copied from class:BesSignature
B_BES signature does not contain OCSP response time or Timestamp to provide trusted signing time.- Specified by:
getTrustedSigningTime
in interfaceXadesSignature
- Overrides:
getTrustedSigningTime
in classBesSignature
- Returns:
- null
-
getOCSPNonce
public byte[] getOCSPNonce()Description copied from class:BesSignature
B_BES signature does not contain OCSP response- Specified by:
getOCSPNonce
in interfaceXadesSignature
- Overrides:
getOCSPNonce
in classBesSignature
- Returns:
- null
-