be.fedict.eid.applet.service.signer.odf
Class ODFSignatureFacet
java.lang.Object
be.fedict.eid.applet.service.signer.odf.ODFSignatureFacet
- All Implemented Interfaces:
- SignatureFacet
public class ODFSignatureFacet
- extends Object
- implements SignatureFacet
Signature Facet implementation to create ODF signatures.
- Author:
- fcorneli
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ODFSignatureFacet
public ODFSignatureFacet(AbstractODFSignatureService signatureService,
DigestAlgo digestAlgo)
postSign
public void postSign(Element signatureElement,
List<X509Certificate> signingCertificateChain)
- Description copied from interface:
SignatureFacet
- This method is being invoked by the XML signature service engine during
the post-sign phase. Via this method a signature facet can extend the XML
signatures with for example key information.
- Specified by:
postSign
in interface SignatureFacet
preSign
public void preSign(javax.xml.crypto.dsig.XMLSignatureFactory signatureFactory,
Document document,
String signatureId,
List<X509Certificate> signingCertificateChain,
List<javax.xml.crypto.dsig.Reference> references,
List<javax.xml.crypto.dsig.XMLObject> objects)
throws NoSuchAlgorithmException,
InvalidAlgorithmParameterException
- Description copied from interface:
SignatureFacet
- This method is being invoked by the XML signature service engine during
pre-sign phase. Via this method a signature facet implementation can add
signature facets to an XML signature.
- Specified by:
preSign
in interface SignatureFacet
signingCertificateChain
- the optional signing certificate chain
- Throws:
NoSuchAlgorithmException
InvalidAlgorithmParameterException
Copyright © 2008-2012 FedICT. All Rights Reserved.