cz.utb.fai.simkovicp.pki.ws
Class XmlService

java.lang.Object
  extended by cz.utb.fai.simkovicp.pki.ws.XmlService

public class XmlService
extends java.lang.Object

The XML web service.


Constructor Summary
XmlService()
           
 
Method Summary
 byte[] signWithSigner(byte[] xml, SignerFactory.XmlSigner xmlSigner, java.util.List<java.lang.String> ids)
          Web service operation
 byte[] signXml(byte[] xml)
          Web service operation
 VerificationResult verifyXml(byte[] xml)
          Web service operation
 VerificationResult verifyXmlWithXmlVerificator(byte[] xml, VerificatorFactory.XmlVerificator xmlVerificator)
          Web service operation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlService

public XmlService()
Method Detail

signXml

public byte[] signXml(byte[] xml)
               throws SignException
Web service operation

Throws:
SignException

signWithSigner

public byte[] signWithSigner(byte[] xml,
                             SignerFactory.XmlSigner xmlSigner,
                             java.util.List<java.lang.String> ids)
                      throws SignException
Web service operation

Throws:
SignException

verifyXml

public VerificationResult verifyXml(byte[] xml)
                             throws VerificationException
Web service operation

Throws:
VerificationException

verifyXmlWithXmlVerificator

public VerificationResult verifyXmlWithXmlVerificator(byte[] xml,
                                                      VerificatorFactory.XmlVerificator xmlVerificator)
                                               throws VerificationException
Web service operation

Throws:
VerificationException