at.gv.egovernment.moa.spss.server.invoke
Class XMLSignatureVerificationProfileFactory
java.lang.Object
|
+--at.gv.egovernment.moa.spss.server.invoke.XMLSignatureVerificationProfileFactory
- public class XMLSignatureVerificationProfileFactory
- extends Object
A factory to create a XMLSignatureVerificationProfile
from a
VerifyXMLSignatureRequest
, based on the current MOA
configuration.
- Version:
- $Id$
- Author:
- Patrick Peck
Method Summary |
List |
buildTransformationSupplements()
Build supplemental data objects used in the transformations. |
iaik.server.modules.xmlverify.XMLSignatureVerificationProfile |
createProfile()
Create a XMLSignatureCreationProfile from the
VerifyXMLSignaturesRequest and the current MOA configuration. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLSignatureVerificationProfileFactory
public XMLSignatureVerificationProfileFactory(at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureRequest request)
- Create a new
XMLSignatureVerificationProfileFactory
.
- Parameters:
request
- The VerifyXMLSignatureRequest
to extract
profile data from.
createProfile
public iaik.server.modules.xmlverify.XMLSignatureVerificationProfile createProfile()
throws MOASystemException,
MOAApplicationException
- Create a
XMLSignatureCreationProfile
from the
VerifyXMLSignaturesRequest
and the current MOA configuration.
- Returns:
- The
XMLSignatureVerificationProfile
containing
additional information for verifying an XML signature. - Throws:
MOASystemException
- A system error occurred building the profile.MOAApplicationException
- An error occurred building the profile.
buildTransformationSupplements
public List buildTransformationSupplements()
throws MOASystemException,
MOAApplicationException
- Build supplemental data objects used in the transformations.
- Returns:
- A
List
of DataObject
s providing
supplemental data to the transformations. - Throws:
MOASystemException
- A system error occurred building one of the
transformations.MOAApplicationException
- An error occurred building one of the
transformations.