Package org.digidoc4j.impl.asic.xades
Class LongTermSignature
java.lang.Object
org.digidoc4j.impl.asic.xades.DssXadesSignature
org.digidoc4j.impl.asic.xades.BesSignature
org.digidoc4j.impl.asic.xades.TimemarkSignature
org.digidoc4j.impl.asic.xades.LongTermSignature
- All Implemented Interfaces:
Serializable
,XadesSignature
- Direct Known Subclasses:
LongTermArchiveSignature
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns signature profile(SignatureProfile object).B_BES signature does not contain TimestampB_BES signature does not contain TimestampB_BES signature does not contain OCSP response time or Timestamp to provide trusted signing time.Methods inherited from class org.digidoc4j.impl.asic.xades.TimemarkSignature
getOCSPCertificate, getOCSPNonce, getOCSPResponseCreationTime, getOcspResponses
Methods inherited from class org.digidoc4j.impl.asic.xades.BesSignature
getCity, getCountryName, getId, getPostalCode, getReferences, getSignatureMethod, getSignatureValue, getSignerRoles, getSigningCertificate, getSigningTime, getStateOrProvince, getUniqueId
Methods inherited from class org.digidoc4j.impl.asic.xades.DssXadesSignature
getDssSignature, validate, validateAt
-
Constructor Details
-
LongTermSignature
-
-
Method Details
-
getProfile
Description copied from interface:XadesSignature
This method returns signature profile(SignatureProfile object).- Specified by:
getProfile
in interfaceXadesSignature
- Overrides:
getProfile
in classTimemarkSignature
- Returns:
- signature profile.
-
getTimeStampTokenCertificate
Description copied from class:BesSignature
B_BES signature does not contain Timestamp- Specified by:
getTimeStampTokenCertificate
in interfaceXadesSignature
- Overrides:
getTimeStampTokenCertificate
in classBesSignature
- Returns:
- null
-
getTimeStampCreationTime
Description copied from class:BesSignature
B_BES signature does not contain Timestamp- Specified by:
getTimeStampCreationTime
in interfaceXadesSignature
- Overrides:
getTimeStampCreationTime
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 classTimemarkSignature
- Returns:
- null
-