cz.utb.fai.simkovicp.pki.sign
Interface XMLSignable

All Superinterfaces:
java.io.Serializable

public interface XMLSignable
extends java.io.Serializable

Provides the methods for signing of the XML document.


Method Summary
 byte[] sign(java.security.PrivateKey privateKey, java.security.cert.Certificate[] x509Certs, byte[] data, java.util.List<java.lang.String> referenceIds)
          Sign the document.
 

Method Detail

sign

byte[] sign(java.security.PrivateKey privateKey,
            java.security.cert.Certificate[] x509Certs,
            byte[] data,
            java.util.List<java.lang.String> referenceIds)
            throws SignException
Sign the document.

Parameters:
privateKey -
x509Certs -
data -
referenceIds -
Returns:
Throws:
SignException