es.caib.signatura.provider.impl.common
Class CMSSignatureImplv2
java.lang.Object
es.caib.signatura.provider.impl.common.CMSSignatureImpl
es.caib.signatura.provider.impl.common.CMSSignatureImplv2
- All Implemented Interfaces:
- es.caib.signatura.api.Signature, es.caib.signatura.impl.SignatureProviderInterface
- Direct Known Subclasses:
- CMSSignatureRawImplv2
public class CMSSignatureImplv2
- extends CMSSignatureImpl
|
Method Summary |
protected org.bouncycastle.cms.CMSSignedData |
addTimeStamp(org.bouncycastle.cms.CMSSignedData signedData)
|
protected boolean |
verifyTimestamp(org.bouncycastle.tsp.TimeStampToken tst,
org.bouncycastle.cms.SignerInformation si,
byte[] documentDigest)
|
| Methods inherited from class es.caib.signatura.provider.impl.common.CMSSignatureImpl |
addTimeStamp, getCert, getCertCaName, getCertificateChain, getCertSubjectAlternativeNames, getCertSubjectCommonName, getContentType, getDate, getParsedCertificate, getPkcs7, getTimeStampCertificates, setContentType, setSignedData, verify, verify, verifyAPosterioriTimestamp, verifyAPosterioriTimestampRaw, verifyRaw |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CMSSignatureImplv2
public CMSSignatureImplv2()
verifyTimestamp
protected boolean verifyTimestamp(org.bouncycastle.tsp.TimeStampToken tst,
org.bouncycastle.cms.SignerInformation si,
byte[] documentDigest)
throws es.caib.signatura.api.SignatureProviderException,
java.io.IOException,
es.caib.signatura.api.SignatureVerifyException
- Overrides:
verifyTimestamp in class CMSSignatureImpl
- Throws:
es.caib.signatura.api.SignatureProviderException
java.io.IOException
es.caib.signatura.api.SignatureVerifyException
addTimeStamp
protected org.bouncycastle.cms.CMSSignedData addTimeStamp(org.bouncycastle.cms.CMSSignedData signedData)
throws es.caib.signatura.api.SignatureTimestampException,
java.io.IOException,
org.bouncycastle.tsp.TSPException,
org.bouncycastle.cms.CMSException,
java.security.NoSuchAlgorithmException,
java.security.NoSuchProviderException
- Throws:
es.caib.signatura.api.SignatureTimestampException
java.io.IOException
org.bouncycastle.tsp.TSPException
org.bouncycastle.cms.CMSException
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException
Copyright © 2009 Direcció General de Tecnologia i Comunicacions. Govern de les Illes Balears. All Rights Reserved.