at.gv.egovernment.moa.spss.server.invoke
Class SignatureVerificationServiceImpl

java.lang.Object
  |
  +--at.gv.egovernment.moa.spss.api.SignatureVerificationService
        |
        +--at.gv.egovernment.moa.spss.server.invoke.SignatureVerificationServiceImpl

public class SignatureVerificationServiceImpl
extends at.gv.egovernment.moa.spss.api.SignatureVerificationService

An implementation of the SignatureVerificationService using the XMLSignatureVerificationInvoker and the CMSSignatureVerificationInvoker.

Version:
$Id$
Author:
Patrick Peck

Constructor Summary
SignatureVerificationServiceImpl()
           
 
Method Summary
 at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureResponse verifyCMSSignature(at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureRequest request)
          Verify a CMS signature.
 at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureResponse verifyXMLSignature(at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureRequest request)
          Verify an XML signature.
 
Methods inherited from class at.gv.egovernment.moa.spss.api.SignatureVerificationService
getInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignatureVerificationServiceImpl

public SignatureVerificationServiceImpl()
Method Detail

verifyCMSSignature

public at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureResponse verifyCMSSignature(at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureRequest request)
                                                                                       throws MOAException
Verify a CMS signature.
Overrides:
verifyCMSSignature in class at.gv.egovernment.moa.spss.api.SignatureVerificationService
Parameters:
request - The VerifyCMSSignatureRequest containing information about the signature verification.
Returns:
The result of the signature verification.
Throws:
MOAException - An error occurred during signature verification.

verifyXMLSignature

public at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureResponse verifyXMLSignature(at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureRequest request)
                                                                                       throws MOAException
Verify an XML signature.
Overrides:
verifyXMLSignature in class at.gv.egovernment.moa.spss.api.SignatureVerificationService
Parameters:
request - The VerifyXMLSignatureRequest containinig information about the signature verification.
Returns:
The result of the signature verification.
Throws:
MOAException - An error occurred during signature verification.