From ece7d18cf35374bf4e26d041799cda8f791c89f8 Mon Sep 17 00:00:00 2001 From: gregor Date: Mon, 7 Jul 2003 10:58:37 +0000 Subject: Initial commit git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@2 d688527b-c9ab-4aba-bd8d-4036d912da1d --- .../invoke/CMSSignatureVerificationInvoker.html | 251 ++++++++++++ .../CMSSignatureVerificationProfileFactory.html | 227 +++++++++++ .../invoke/CreateXMLSignatureResponseBuilder.html | 270 +++++++++++++ .../moa/spss/server/invoke/DataObjectFactory.html | 424 +++++++++++++++++++++ .../spss/server/invoke/ExternalURIResolver.html | 264 +++++++++++++ .../spss/server/invoke/IaikExceptionMapper.html | 356 +++++++++++++++++ .../moa/spss/server/invoke/InvokerUtils.html | 224 +++++++++++ .../moa/spss/server/invoke/ProfileMapper.html | 352 +++++++++++++++++ .../spss/server/invoke/ServiceContextUtils.html | 238 ++++++++++++ .../invoke/SignatureCreationServiceImpl.html | 234 ++++++++++++ .../invoke/SignatureVerificationServiceImpl.html | 259 +++++++++++++ .../spss/server/invoke/TransformationFactory.html | 274 +++++++++++++ .../invoke/VerifyCMSSignatureResponseBuilder.html | 243 ++++++++++++ .../invoke/VerifyXMLSignatureResponseBuilder.html | 252 ++++++++++++ .../server/invoke/XMLSignatureCreationInvoker.html | 260 +++++++++++++ .../invoke/XMLSignatureCreationProfileFactory.html | 233 +++++++++++ .../invoke/XMLSignatureVerificationInvoker.html | 255 +++++++++++++ .../XMLSignatureVerificationProfileFactory.html | 252 ++++++++++++ .../class-use/CMSSignatureVerificationInvoker.html | 131 +++++++ .../CMSSignatureVerificationProfileFactory.html | 95 +++++ .../CreateXMLSignatureResponseBuilder.html | 95 +++++ .../server/invoke/class-use/DataObjectFactory.html | 131 +++++++ .../invoke/class-use/ExternalURIResolver.html | 95 +++++ .../invoke/class-use/IaikExceptionMapper.html | 131 +++++++ .../spss/server/invoke/class-use/InvokerUtils.html | 95 +++++ .../server/invoke/class-use/ProfileMapper.html | 95 +++++ .../invoke/class-use/ServiceContextUtils.html | 95 +++++ .../class-use/SignatureCreationServiceImpl.html | 95 +++++ .../SignatureVerificationServiceImpl.html | 95 +++++ .../invoke/class-use/TransformationFactory.html | 131 +++++++ .../VerifyCMSSignatureResponseBuilder.html | 95 +++++ .../VerifyXMLSignatureResponseBuilder.html | 95 +++++ .../class-use/XMLSignatureCreationInvoker.html | 131 +++++++ .../XMLSignatureCreationProfileFactory.html | 95 +++++ .../class-use/XMLSignatureVerificationInvoker.html | 131 +++++++ .../XMLSignatureVerificationProfileFactory.html | 95 +++++ .../moa/spss/server/invoke/package-frame.html | 60 +++ .../moa/spss/server/invoke/package-summary.html | 202 ++++++++++ .../moa/spss/server/invoke/package-tree.html | 108 ++++++ .../moa/spss/server/invoke/package-use.html | 163 ++++++++ 40 files changed, 7327 insertions(+) create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationInvoker.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationProfileFactory.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CreateXMLSignatureResponseBuilder.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ExternalURIResolver.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/IaikExceptionMapper.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/InvokerUtils.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ProfileMapper.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ServiceContextUtils.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/SignatureCreationServiceImpl.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/SignatureVerificationServiceImpl.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/TransformationFactory.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/VerifyCMSSignatureResponseBuilder.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureCreationInvoker.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureCreationProfileFactory.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureVerificationInvoker.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureVerificationProfileFactory.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CMSSignatureVerificationInvoker.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CMSSignatureVerificationProfileFactory.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CreateXMLSignatureResponseBuilder.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/DataObjectFactory.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ExternalURIResolver.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/IaikExceptionMapper.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/InvokerUtils.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ProfileMapper.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ServiceContextUtils.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/SignatureCreationServiceImpl.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/SignatureVerificationServiceImpl.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/TransformationFactory.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/VerifyCMSSignatureResponseBuilder.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/VerifyXMLSignatureResponseBuilder.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureCreationInvoker.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureCreationProfileFactory.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureVerificationInvoker.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureVerificationProfileFactory.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-frame.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-summary.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-tree.html create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-use.html (limited to 'spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke') diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationInvoker.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationInvoker.html new file mode 100644 index 000000000..4e05bb187 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationInvoker.html @@ -0,0 +1,251 @@ + + + + + + +MOA SP/SS Server Internal API: Class CMSSignatureVerificationInvoker + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class CMSSignatureVerificationInvoker

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.CMSSignatureVerificationInvoker
+
+
+
+
public class CMSSignatureVerificationInvoker
extends Object
+ +

+A class providing an interface to the + CMSSignatureVerificationModule. + + This class performs the invocation of the + iaik.server.modules.cmsverify.CMSSignatureVerificationModule + from a VerifyCMSSignatureRequest. The result of the invocation + is integrated into a VerifyCMSSignatureResponse returned. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
+protected CMSSignatureVerificationInvoker() + +
+          Create a new CMSSignatureVerificationInvoker. + +
+  + + + + + + + + + + + + + + + +
+Method Summary
+static CMSSignatureVerificationInvokergetInstance() + +
+          Return the only instance of this class.
+ at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureResponseverifyCMSSignature(at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureRequest request) + +
+          Verify a CMS signature.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+CMSSignatureVerificationInvoker

+
+protected CMSSignatureVerificationInvoker()
+
+
Create a new CMSSignatureVerificationInvoker. + + Protected to disallow multiple instances.
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public static CMSSignatureVerificationInvoker getInstance()
+
+
Return the only instance of this class.
+
Returns:
The only instance of this class.
+
+
+
+ +

+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.
+
Parameters:
request - The VerifyCMSSignatureRequest containing the + CMS signature, as well as additional data needed for verification.
Returns:
Element A VerifyCMSSignatureResponse containing the + answer to the VerifyCMSSignatureRequest.
Throws:
MOAException - An error occurred while processing the request.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationProfileFactory.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationProfileFactory.html new file mode 100644 index 000000000..88e64e533 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CMSSignatureVerificationProfileFactory.html @@ -0,0 +1,227 @@ + + + + + + +MOA SP/SS Server Internal API: Class CMSSignatureVerificationProfileFactory + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class CMSSignatureVerificationProfileFactory

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.CMSSignatureVerificationProfileFactory
+
+
+
+
public class CMSSignatureVerificationProfileFactory
extends Object
+ +

+A factory to create a CMSSignatureVerificationProfile from a + VerifyCMSSignatureRequest and the current MOA configuration + data. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
CMSSignatureVerificationProfileFactory(at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureRequest request) + +
+          Create a new CMSSignatureVerificationProfileFactory.
+  + + + + + + + + + + + +
+Method Summary
+ iaik.server.modules.cmsverify.CMSSignatureVerificationProfilecreateProfile() + +
+          Create a CMSSignatureVerificationProfile from the given + request and the current MOA configuration.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+CMSSignatureVerificationProfileFactory

+
+public CMSSignatureVerificationProfileFactory(at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureRequest request)
+
+
Create a new CMSSignatureVerificationProfileFactory.
+
Parameters:
request - The VerifyCMSSignatureRequest to draw profile + data from.
+
+
+ + + + + + + + +
+Method Detail
+ +

+createProfile

+
+public iaik.server.modules.cmsverify.CMSSignatureVerificationProfile createProfile()
+                                                                            throws MOAException
+
+
Create a CMSSignatureVerificationProfile from the given + request and the current MOA configuration.
+
Returns:
The CMSSignatureVerificationProfile for the + request, based on the current configuration.
Throws:
MOAException - An error occurred creating the profile.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CreateXMLSignatureResponseBuilder.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CreateXMLSignatureResponseBuilder.html new file mode 100644 index 000000000..6b55965a5 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/CreateXMLSignatureResponseBuilder.html @@ -0,0 +1,270 @@ + + + + + + +MOA SP/SS Server Internal API: Class CreateXMLSignatureResponseBuilder + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class CreateXMLSignatureResponseBuilder

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.CreateXMLSignatureResponseBuilder
+
+
+
+
public class CreateXMLSignatureResponseBuilder
extends Object
+ +

+A class to build a CreateXMLSignatureResponse. + +

The methods addSignature() and addError() may be + called in any combination to add SignatureEnvironment and + ErrorResponse elements to the response. One of these functions + must be called at least once to produce a + CreateXMLSignatureResponse.

+ +

The getResponseElement() method then returns the + CreateXMLSignatureResponse built so far.

+

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
CreateXMLSignatureResponseBuilder() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddError(String errorCode, + String info) + +
+          Add a ErrorResponse element to the response.
+ voidaddSignatureEnvironment(org.w3c.dom.Element signatureEnvironment) + +
+          Add a SignatureEnvironment element to the response.
+ at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureResponsegetResponse() + +
+          Get the CreateXMLSignatureResponse built so far.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+CreateXMLSignatureResponseBuilder

+
+public CreateXMLSignatureResponseBuilder()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getResponse

+
+public at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureResponse getResponse()
+
+
Get the CreateXMLSignatureResponse built so far.
+
Returns:
The CreateXMLSignatureResponse built so far.
+
+
+
+ +

+addSignatureEnvironment

+
+public void addSignatureEnvironment(org.w3c.dom.Element signatureEnvironment)
+
+
Add a SignatureEnvironment element to the response.
+
Parameters:
signatureEnvironment - The content to put under the + SignatureEnvironment element. This should either be a + dsig:Signature element (in case of a detached signature) or + the signature environment containing the signature (in case of + an enveloping signature).
+
+
+
+ +

+addError

+
+public void addError(String errorCode,
+                     String info)
+
+
Add a ErrorResponse element to the response.
+
Parameters:
errorCode - The error code.
info - Additional information about the error.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.html new file mode 100644 index 000000000..f36bca5a5 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.html @@ -0,0 +1,424 @@ + + + + + + +MOA SP/SS Server Internal API: Class DataObjectFactory + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class DataObjectFactory

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.DataObjectFactory
+
+
+
+
public class DataObjectFactory
extends Object
+ +

+A class to create DataObjects contained in different + locations of the MOA XML request format. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
+protected DataObjectFactory() + +
+          Create a new DataObjectFactory. + +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ iaik.server.modules.xml.DataObjectcreateFromContentOptionalRefType(at.gv.egovernment.moa.spss.api.common.Content content, + String referenceID, + boolean allowContentAndReference, + boolean binaryAsXml, + boolean xmlAsNodeList, + boolean referenceAsXml) + +
+          Create a DataObject from a Content object.
+ iaik.server.modules.xml.DataObjectcreateFromSignatureEnvironment(org.w3c.dom.Element signatureEnvironment, + String uri, + String referenceID) + +
+          Create an XMLDataObject from the given signature environment.
+ iaik.server.modules.xml.DataObjectcreateFromTransformParameter(at.gv.egovernment.moa.spss.api.xmlverify.TransformParameter transformParameter) + +
+          Create a DataObject from a TransformParameter + object.
+ iaik.server.modules.xml.DataObjectcreateFromURI(String uri, + boolean asXml) + +
+          Create a DataObject from data located at the given URI.
+ iaik.server.modules.xml.DataObjectcreateFromXmlDataObjectAssociation(at.gv.egovernment.moa.spss.api.common.XMLDataObjectAssociation xmlDataObjAssoc, + boolean xmlContentAllowed, + boolean binaryContentRepeatable) + +
+          Create a DataObject from a + XMLDataObjectAssociation object.
+ iaik.server.modules.xml.XMLDataObjectcreateSignatureEnvironment(at.gv.egovernment.moa.spss.api.common.Content content, + List supplements) + +
+          Return the signature environment, i.e., the root element of the + document, into which the signature will be inserted (if created) or which + contains the signature (if verified).
+static DataObjectFactorygetInstance() + +
+          Return the only instance of this class.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+DataObjectFactory

+
+protected DataObjectFactory()
+
+
Create a new DataObjectFactory. + + Protected to disallow multiple instances.
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public static DataObjectFactory getInstance()
+
+
Return the only instance of this class.
+
Returns:
The only instance of this class.
+
+
+
+ +

+createSignatureEnvironment

+
+public iaik.server.modules.xml.XMLDataObject createSignatureEnvironment(at.gv.egovernment.moa.spss.api.common.Content content,
+                                                                        List supplements)
+                                                                 throws MOASystemException,
+                                                                        MOAApplicationException
+
+
Return the signature environment, i.e., the root element of the + document, into which the signature will be inserted (if created) or which + contains the signature (if verified).
+
Parameters:
content - The Content object containing the signature + environment.
supplements - Additional schema or DTD information.
Returns:
The signature environment or null, if no + signature environment exists.
Throws:
MOASystemException - A system error occurred building the signature + environment (see message for details).
MOAApplicationException - An error occurred building the signature + environment (see message for details).
+
+
+
+ +

+createFromSignatureEnvironment

+
+public iaik.server.modules.xml.DataObject createFromSignatureEnvironment(org.w3c.dom.Element signatureEnvironment,
+                                                                         String uri,
+                                                                         String referenceID)
+                                                                  throws MOAApplicationException
+
+
Create an XMLDataObject from the given signature environment.
+
Parameters:
signatureEnvironment - The signature environment contained in the + result.
uri - The URI identifying the data. This must be either the empty + URI, an URI starting with "#xpointer", "#xmlns" + or "#element"; or an URI starting with "#" and + followed by an element ID.
referenceID - The reference ID to set for the data object.
Returns:
A data object containing the signature environment.
+
+
+
+ +

+createFromContentOptionalRefType

+
+public iaik.server.modules.xml.DataObject createFromContentOptionalRefType(at.gv.egovernment.moa.spss.api.common.Content content,
+                                                                           String referenceID,
+                                                                           boolean allowContentAndReference,
+                                                                           boolean binaryAsXml,
+                                                                           boolean xmlAsNodeList,
+                                                                           boolean referenceAsXml)
+                                                                    throws MOASystemException,
+                                                                           MOAApplicationException
+
+
Create a DataObject from a Content object.
+
Parameters:
content - The Content object containing the data.
referenceID - The reference ID to set in the resulting + DataObject. May be null.
allowContentAndReference - If true, then + content is allowed to contain both a Reference + attribute and content. Otherwise, either a Reference + attribute or content must be set.
binaryAsXml - If true, a content child given as + Base64Content must contain XML data.
xmlAsNodeList - If true, the children of a + XMLContent child element are returned as a + XMLNodeListDataObject. Otherwise, XMLContent may + only contain a single child node, which must be an element and which is + returned as an XMLDataObject.
referenceAsXml - If true, then content loaded from the + URI given as the Reference attribute must be XML data. + If false, an attempt is made to parse the data as XML and + return an XMLDataObject but if this fails, a + BinaryDataObject is returned containing a byte stream to the + data.
Returns:
A DataObject representing the data in + content. If base64AsXml==true and + xmlAsNodeList==false and referenceAsXml==true, + then the result can safely be cast to an XMLDataObject.
Throws:
MOASystemException - An error indicating an internal problem. See the + wrapped exception for details.
MOAApplicationException - An error occurred handling the content + (probably while opening a reference or parsing the data). See the wrapped + exception for details.
+
+
+
+ +

+createFromXmlDataObjectAssociation

+
+public iaik.server.modules.xml.DataObject createFromXmlDataObjectAssociation(at.gv.egovernment.moa.spss.api.common.XMLDataObjectAssociation xmlDataObjAssoc,
+                                                                             boolean xmlContentAllowed,
+                                                                             boolean binaryContentRepeatable)
+                                                                      throws MOASystemException,
+                                                                             MOAApplicationException
+
+
Create a DataObject from a + XMLDataObjectAssociation object.
+
Parameters:
xmlDataObjAssoc - The XMLDataObjectAssociation object.
xmlContentAllowed - Whether the content contained in the + xmlDataObjAssoc is allowed to be of type + XML_CONTENT.
binaryContentRepeatable - If binary content must be provided as a + DataObject that can be read multiple times.
Returns:
A DataObject representing the data in + xmlDataObjAssoc.
Throws:
MOASystemException - An error indicating an internal problem. See the + wrapped exception for details.
MOAApplicationException - An error occurred handling the content + (probably while parsing the data). See the wrapped exception for details.
+
+
+
+ +

+createFromTransformParameter

+
+public iaik.server.modules.xml.DataObject createFromTransformParameter(at.gv.egovernment.moa.spss.api.xmlverify.TransformParameter transformParameter)
+                                                                throws MOASystemException,
+                                                                       MOAApplicationException
+
+
Create a DataObject from a TransformParameter + object.
+
Parameters:
transformParameter - The TransformParameter object + containing the data.
Returns:
A DataObject representing the data in + root.
Throws:
MOASystemException - An error indicating an internal problem. See the + wrapped exception for details.
MOAApplicationException - An error occurred handling the content + (probably while opening a reference or parsing the data). See the wrapped + exception for details.
+
+
+
+ +

+createFromURI

+
+public iaik.server.modules.xml.DataObject createFromURI(String uri,
+                                                        boolean asXml)
+                                                 throws MOASystemException,
+                                                        MOAApplicationException
+
+
Create a DataObject from data located at the given URI.
+
Parameters:
uri - The URI where the data is located. This method uses + an ExternalURIResolver to resolve URIs.
asXml - If true, a DataObject is only + returned, if the content consists of XML data. If it does not consist of + XML data, an MOAApplicationException will be thrown. If this + parameter is false and the content consists of XML data, this + method will still attempt to parse it.
Returns:
The DataObject contained at the URI.
Throws:
MOASystemException - A system error parsing the XML content.
MOAApplicationException - An error occurred on opening, reading or + parsing the data behind the URI.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ExternalURIResolver.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ExternalURIResolver.html new file mode 100644 index 000000000..865da7487 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ExternalURIResolver.html @@ -0,0 +1,264 @@ + + + + + + +MOA SP/SS Server Internal API: Class ExternalURIResolver + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class ExternalURIResolver

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.ExternalURIResolver
+
+
+
+
public class ExternalURIResolver
extends Object
+ +

+Resolve external URIs and provide them as a stream. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
ExternalURIResolver() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetContentType() + +
+          Return the content type of the data detected at the URI from the previous + call of resolve().
+ InputStreamresolve(String uriStr) + +
+          Return a stream to data at the given URI. + +
+protected  voidsetContentType(String contentType) + +
+          Set the content type of the data at the URI.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+ExternalURIResolver

+
+public ExternalURIResolver()
+
+
+ + + + + + + + +
+Method Detail
+ +

+resolve

+
+public InputStream resolve(String uriStr)
+                    throws MOAApplicationException
+
+
Return a stream to data at the given URI. + + This method will try to open an URLConnection to the given + URI. Access to the file system is disallowed.
+
Parameters:
uriStr - The URI to resolve.
Returns:
InputStream The data contained at the URI.
Throws:
MOAApplicationException - An error occurred resolving the URI (e.g., + the URI is syntactically incorrect or the stream could not be opened).
+
+
+
+ +

+setContentType

+
+protected void setContentType(String contentType)
+
+
Set the content type of the data at the URI.
+
Parameters:
contentType - The content type to set.
+
+
+
+ +

+getContentType

+
+public String getContentType()
+
+
Return the content type of the data detected at the URI from the previous + call of resolve().
+
Returns:
String The content type.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/IaikExceptionMapper.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/IaikExceptionMapper.html new file mode 100644 index 000000000..86ac44553 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/IaikExceptionMapper.html @@ -0,0 +1,356 @@ + + + + + + +MOA SP/SS Server Internal API: Class IaikExceptionMapper + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class IaikExceptionMapper

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.IaikExceptionMapper
+
+
+
+
public class IaikExceptionMapper
extends Object
+ +

+Map an exception from the iaik namespace to a + MOAException. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
+protected IaikExceptionMapper() + +
+          Create a new IaikExceptionMapper. + +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  MOAExceptioncreateMoaException(Exception iaikException) + +
+          Create a MOAException from a given IAIKException + by looking it up in the mapping.
+static IaikExceptionMappergetInstance() + +
+          Get the single instance of this class.
+protected  at.gv.egovernment.moa.spss.server.invoke.ExceptionMappingInfolookupMessage(Class iaikExceptionClass) + +
+          Recursively look up the message associated with an + IAIKException. + +
+ MOAExceptionmap(iaik.IAIKException iaikException) + +
+          Map an IAIKException to a MOAException.
+ MOAExceptionmap(iaik.IAIKRuntimeException iaikException) + +
+          Map an IAIKRuntimeException to a MOAException.
+protected  voidregisterMessage(Class iaikExceptionClass, + String messageId, + Class moaExceptionClass) + +
+          Register a single IAIKException to message mapping.
+protected  voidregisterMessages() + +
+          Build the complete IAIKException to message code mapping.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+IaikExceptionMapper

+
+protected IaikExceptionMapper()
+
+
Create a new IaikExceptionMapper. + + Protected to disallow multple instances.
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public static IaikExceptionMapper getInstance()
+
+
Get the single instance of this class.
+
Returns:
The single instance of this class.
+
+
+
+ +

+registerMessages

+
+protected void registerMessages()
+
+
Build the complete IAIKException to message code mapping.
+
+ +

+registerMessage

+
+protected void registerMessage(Class iaikExceptionClass,
+                               String messageId,
+                               Class moaExceptionClass)
+
+
Register a single IAIKException to message mapping.
+
Parameters:
iaikExceptionClass - An exception from the iaik package.
messageId - The corresponding error message id.
moaExceptionClass - The type of MOAException that the + IAIKException is mapped to (usually + MOAApplicationException or MOASystemException).
+
+
+
+ +

+map

+
+public MOAException map(iaik.IAIKException iaikException)
+
+
Map an IAIKException to a MOAException.
+
Parameters:
iaikException - The IAIKException to map.
Returns:
A MOAException containing the message for the + given IAIKException.
+
+
+
+ +

+map

+
+public MOAException map(iaik.IAIKRuntimeException iaikException)
+
+
Map an IAIKRuntimeException to a MOAException.
+
Parameters:
iaikException - The IAIKException to map.
Returns:
A MOAException containing the message for the + given IAIKRuntimeException.
+
+
+
+ +

+createMoaException

+
+protected MOAException createMoaException(Exception iaikException)
+
+
Create a MOAException from a given IAIKException + by looking it up in the mapping.
+
Parameters:
iaikException - The IAIKException to map.
Returns:
A MOAException with an error code corresponding to + the given IAIKException. Returns null, if no + mapping could be found.
+
+
+
+ +

+lookupMessage

+
+protected at.gv.egovernment.moa.spss.server.invoke.ExceptionMappingInfo lookupMessage(Class iaikExceptionClass)
+
+
Recursively look up the message associated with an + IAIKException. + + This method walks up the exception inheritance hierarchy until it finds a + mapping.
+
Parameters:
iaikExceptionClass - The IAIKException to look up.
Returns:
Information about the message id and + MOAException class that the iaikExceptionClass + maps to. If no mapping could be found, null is returned.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/InvokerUtils.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/InvokerUtils.html new file mode 100644 index 000000000..6c4e48493 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/InvokerUtils.html @@ -0,0 +1,224 @@ + + + + + + +MOA SP/SS Server Internal API: Class InvokerUtils + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class InvokerUtils

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.InvokerUtils
+
+
+
+
public class InvokerUtils
extends Object
+ +

+Utility methods for invoking the IAIK MOA modules. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
InvokerUtils() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+static org.w3c.dom.ElementevaluateSignatureLocation(org.w3c.dom.Element root, + at.gv.egovernment.moa.spss.api.common.ElementSelector location) + +
+          Select the signature parent element.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+InvokerUtils

+
+public InvokerUtils()
+
+
+ + + + + + + + +
+Method Detail
+ +

+evaluateSignatureLocation

+
+public static org.w3c.dom.Element evaluateSignatureLocation(org.w3c.dom.Element root,
+                                                            at.gv.egovernment.moa.spss.api.common.ElementSelector location)
+                                                     throws MOAApplicationException
+
+
Select the signature parent element.
+
Parameters:
root - The root DOM element which contains the signature parent + element somewhere in its subtree.
location - The ElementSelector containing the XPath + expression to select the signature parent element from the document. + It is also contains the namespace prefix to URI mapping.
Returns:
Element The signature parent element.
Throws:
MOAApplicationException - An error occurred evaluating the + location.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ProfileMapper.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ProfileMapper.html new file mode 100644 index 000000000..6f5b0a8cd --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ProfileMapper.html @@ -0,0 +1,352 @@ + + + + + + +MOA SP/SS Server Internal API: Class ProfileMapper + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class ProfileMapper

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.ProfileMapper
+
+
+
+
public class ProfileMapper
extends Object
+ +

+Map ProfileID objects to their explicit represantation. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
ProfileMapper() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static at.gv.egovernment.moa.spss.api.xmlsign.CreateSignatureEnvironmentProfileExplicitmapCreateSignatureEnvironmentProfile(at.gv.egovernment.moa.spss.api.xmlsign.CreateSignatureEnvironmentProfile profile, + ConfigurationProvider config) + +
+          Map a CreateSignatureEnvironmentProfile to a + CreateSignatureEnvironmentProfileExplicit.
+static at.gv.egovernment.moa.spss.api.xmlsign.CreateTransformsInfoProfileExplicitmapCreateTransformsInfoProfile(at.gv.egovernment.moa.spss.api.xmlsign.CreateTransformsInfoProfile profile, + ConfigurationProvider config) + +
+          Map a CreateTransformsInfoProfile to a + CreateTransformsInfoProfileExplicit.
+static at.gv.egovernment.moa.spss.api.xmlverify.SupplementProfileExplicitmapSupplementProfile(at.gv.egovernment.moa.spss.api.xmlverify.SupplementProfile profile, + ConfigurationProvider config) + +
+          Map a SupplementProfile to a + SupplementProfileExplicit.
+static ListmapSupplementProfiles(List profiles, + ConfigurationProvider config) + +
+          Map a List of SupplementProfiles to their + explicit representation.
+static at.gv.egovernment.moa.spss.api.xmlverify.VerifyTransformsInfoProfileExplicitmapVerifyTransformsInfoProfile(at.gv.egovernment.moa.spss.api.xmlverify.VerifyTransformsInfoProfile profile, + ConfigurationProvider config) + +
+          Map a VerifyTransformsInfoProfile to a + VerifyTransformsInfoProfileExplicit.
+static ListmapVerifyTransformsInfoProfiles(List profiles, + ConfigurationProvider config) + +
+          Map a List of VerifyTransformsInfoProfiles to + their explicit representation.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+ProfileMapper

+
+public ProfileMapper()
+
+
+ + + + + + + + +
+Method Detail
+ +

+mapCreateTransformsInfoProfile

+
+public static at.gv.egovernment.moa.spss.api.xmlsign.CreateTransformsInfoProfileExplicit mapCreateTransformsInfoProfile(at.gv.egovernment.moa.spss.api.xmlsign.CreateTransformsInfoProfile profile,
+                                                                                                                        ConfigurationProvider config)
+                                                                                                                 throws MOAApplicationException
+
+
Map a CreateTransformsInfoProfile to a + CreateTransformsInfoProfileExplicit.
+
Parameters:
profile - The profile object to map.
config - The MOA configuration to use for looking up the profile.
Returns:
profile, if the given profile is of type + EXPLICIT_CREATETRANSFORMSINFOPROFILE, otherwise the profile + that is looked up and parsed from the configuration.
Throws:
MOAApplicationException - An error occurred parsing the profile.
+
+
+
+ +

+mapCreateSignatureEnvironmentProfile

+
+public static at.gv.egovernment.moa.spss.api.xmlsign.CreateSignatureEnvironmentProfileExplicit mapCreateSignatureEnvironmentProfile(at.gv.egovernment.moa.spss.api.xmlsign.CreateSignatureEnvironmentProfile profile,
+                                                                                                                                    ConfigurationProvider config)
+                                                                                                                             throws MOAApplicationException
+
+
Map a CreateSignatureEnvironmentProfile to a + CreateSignatureEnvironmentProfileExplicit.
+
Parameters:
profile - The profile object to map.
config - The MOA configuration to use for looking up the profile.
Returns:
profile, if the given profile is of type + EXPLICIT_CREATESIGNATUREENVIRONMENTPROFILE, otherwise the + profile that is looked up and parsed from the configuration.
Throws:
MOAApplicationException - An error occurred parsing the profile.
+
+
+
+ +

+mapSupplementProfiles

+
+public static List mapSupplementProfiles(List profiles,
+                                         ConfigurationProvider config)
+                                  throws MOAApplicationException
+
+
Map a List of SupplementProfiles to their + explicit representation.
+
Parameters:
profiles - The profiles to map.
config - The MOA configuration to use for looking up profiles.
Returns:
The mapped profiles.
Throws:
MOAApplicationException - An error occurred mapping one of the + profiles.
+
+
+
+ +

+mapSupplementProfile

+
+public static at.gv.egovernment.moa.spss.api.xmlverify.SupplementProfileExplicit mapSupplementProfile(at.gv.egovernment.moa.spss.api.xmlverify.SupplementProfile profile,
+                                                                                                      ConfigurationProvider config)
+                                                                                               throws MOAApplicationException
+
+
Map a SupplementProfile to a + SupplementProfileExplicit.
+
Parameters:
profile - The profile object to map.
config - The MOA configuration to use for looking up the profile.
Returns:
profile, if the given profile is of type + EXPLICIT_SUPPLEMENTPROFILE, otherwise the + profile that is looked up and parsed from the configuration.
Throws:
MOAApplicationException - An error occurred parsing the profile.
+
+
+
+ +

+mapVerifyTransformsInfoProfiles

+
+public static List mapVerifyTransformsInfoProfiles(List profiles,
+                                                   ConfigurationProvider config)
+                                            throws MOAApplicationException
+
+
Map a List of VerifyTransformsInfoProfiles to + their explicit representation.
+
Parameters:
profiles - The profiles to map.
config - The MOA configuration to use for looking up profiles.
Returns:
The mapped profiles.
Throws:
MOAApplicationException - An error occurred mapping one of the + profiles.
+
+
+
+ +

+mapVerifyTransformsInfoProfile

+
+public static at.gv.egovernment.moa.spss.api.xmlverify.VerifyTransformsInfoProfileExplicit mapVerifyTransformsInfoProfile(at.gv.egovernment.moa.spss.api.xmlverify.VerifyTransformsInfoProfile profile,
+                                                                                                                          ConfigurationProvider config)
+                                                                                                                   throws MOAApplicationException
+
+
Map a VerifyTransformsInfoProfile to a + VerifyTransformsInfoProfileExplicit.
+
Parameters:
profile - The profile object to map.
config - The MOA configuration to use for looking up the profile.
Returns:
profile, if the given profile is of type + EXPLICIT_VERIFYTRANSFORMSINFOPROFILE, otherwise the + profile that is looked up and parsed from the configuration.
Throws:
MOAApplicationException - An error occurred parsing the profile.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ServiceContextUtils.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ServiceContextUtils.html new file mode 100644 index 000000000..547b37310 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/ServiceContextUtils.html @@ -0,0 +1,238 @@ + + + + + + +MOA SP/SS Server Internal API: Class ServiceContextUtils + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class ServiceContextUtils

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.ServiceContextUtils
+
+
+
+
public class ServiceContextUtils
extends Object
+ +

+A utility class for setting up and tearing down thread-local context + information needed for calling the Invoker classes. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
ServiceContextUtils() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static voidsetUpContexts() + +
+          Set up the thread-local context information needed for calling the various + Invoker classes.
+static voidtearDownContexts() + +
+          Tear down thread-local context information.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+ServiceContextUtils

+
+public ServiceContextUtils()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setUpContexts

+
+public static void setUpContexts()
+                          throws ConfigurationException
+
+
Set up the thread-local context information needed for calling the various + Invoker classes.
+
Throws:
ConfigurationException - An error occurred setting up the + configuration in the TransactionContext.
+
+
+
+ +

+tearDownContexts

+
+public static void tearDownContexts()
+
+
Tear down thread-local context information.
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/SignatureCreationServiceImpl.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/SignatureCreationServiceImpl.html new file mode 100644 index 000000000..7d9e91d1c --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/SignatureCreationServiceImpl.html @@ -0,0 +1,234 @@ + + + + + + +MOA SP/SS Server Internal API: Class SignatureCreationServiceImpl + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class SignatureCreationServiceImpl

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.api.SignatureCreationService
+        |
+        +--at.gv.egovernment.moa.spss.server.invoke.SignatureCreationServiceImpl
+
+
+
+
public class SignatureCreationServiceImpl
extends at.gv.egovernment.moa.spss.api.SignatureCreationService
+ +

+An implementation of the SignatureCreationService, using + the XMLSignatureCreationInvoker. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
SignatureCreationServiceImpl() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureResponsecreateXMLSignature(at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureRequest request) + +
+          Create an XML signature.
+ + + + + + + +
Methods inherited from class at.gv.egovernment.moa.spss.api.SignatureCreationService
getInstance
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+SignatureCreationServiceImpl

+
+public SignatureCreationServiceImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+createXMLSignature

+
+public at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureResponse createXMLSignature(at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureRequest request)
+                                                                                     throws MOAException
+
+
Create an XML signature.
+
Overrides:
createXMLSignature in class at.gv.egovernment.moa.spss.api.SignatureCreationService
+
+
+
Parameters:
request - The CreateXMLSignatureRequest containing + information about the signature(s) to create.
Returns:
The created signature(s).
Throws:
MOAException - An error occurred creating the signature(s).
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/SignatureVerificationServiceImpl.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/SignatureVerificationServiceImpl.html new file mode 100644 index 000000000..3018e0617 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/SignatureVerificationServiceImpl.html @@ -0,0 +1,259 @@ + + + + + + +MOA SP/SS Server Internal API: Class SignatureVerificationServiceImpl + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +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.VerifyCMSSignatureResponseverifyCMSSignature(at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureRequest request) + +
+          Verify a CMS signature.
+ at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureResponseverifyXMLSignature(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.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/TransformationFactory.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/TransformationFactory.html new file mode 100644 index 000000000..8095ff919 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/TransformationFactory.html @@ -0,0 +1,274 @@ + + + + + + +MOA SP/SS Server Internal API: Class TransformationFactory + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class TransformationFactory

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.TransformationFactory
+
+
+
+
public class TransformationFactory
extends Object
+ +

+A factory to create Transformation objects from + Transform objects. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
+protected TransformationFactory() + +
+          Create a new TransformationFactory. + +
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ iaik.server.modules.xml.TransformationcreateTransformation(at.gv.egovernment.moa.spss.api.common.Transform transform) + +
+          Create a Transformation based on a + Transform object.
+ ListcreateTransformationList(List transforms) + +
+          Create a List of Transformations from a + List of Transforms.
+static TransformationFactorygetInstance() + +
+          Get the single instance of the factory.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+TransformationFactory

+
+protected TransformationFactory()
+
+
Create a new TransformationFactory. + + Protected to disallow multiple instances.
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public static TransformationFactory getInstance()
+
+
Get the single instance of the factory.
+
Returns:
TransformationFactory The single instance.
+
+
+
+ +

+createTransformation

+
+public iaik.server.modules.xml.Transformation createTransformation(at.gv.egovernment.moa.spss.api.common.Transform transform)
+                                                            throws MOAApplicationException
+
+
Create a Transformation based on a + Transform object.
+
Parameters:
transform - The Transform object to extract + transformation data from.
Returns:
The transformation contained in the transform + object.
Throws:
MOAApplicationException - An error occured creating the + Transformation. See exception message for details.
+
+
+
+ +

+createTransformationList

+
+public List createTransformationList(List transforms)
+                              throws MOAApplicationException
+
+
Create a List of Transformations from a + List of Transforms.
+
Parameters:
transforms - The List containing the + Transforms.
Returns:
The List of Transformations corresponding + to the transforms.
Throws:
MOAApplicationException - An error occurred building one of the + transformations. See exception message for details.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/VerifyCMSSignatureResponseBuilder.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/VerifyCMSSignatureResponseBuilder.html new file mode 100644 index 000000000..921b63f6c --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/VerifyCMSSignatureResponseBuilder.html @@ -0,0 +1,243 @@ + + + + + + +MOA SP/SS Server Internal API: Class VerifyCMSSignatureResponseBuilder + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class VerifyCMSSignatureResponseBuilder

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.VerifyCMSSignatureResponseBuilder
+
+
+
+
public class VerifyCMSSignatureResponseBuilder
extends Object
+ +

+A class to build a VerifyCMSSignatureResponse object. + +

Via subsequent calls to addResult() a number of results from + a CMS signature verification can be added to the response.

+ +

The getResponseElement() method then returns the + VerifyCMSSignatureResponse built so far.

+

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
VerifyCMSSignatureResponseBuilder() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddResult(iaik.server.modules.cmsverify.CMSSignatureVerificationResult result) + +
+          Add a verification result to the response.
+ at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureResponsegetResponse() + +
+          Get the VerifyCMSSignatureResponse built so far.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+VerifyCMSSignatureResponseBuilder

+
+public VerifyCMSSignatureResponseBuilder()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getResponse

+
+public at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureResponse getResponse()
+
+
Get the VerifyCMSSignatureResponse built so far.
+
Returns:
The VerifyCMSSignatureResponse built so far.
+
+
+
+ +

+addResult

+
+public void addResult(iaik.server.modules.cmsverify.CMSSignatureVerificationResult result)
+               throws MOAApplicationException
+
+
Add a verification result to the response.
+
Parameters:
result - The result to add.
Throws:
MOAApplicationException - An error occurred adding the result.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.html new file mode 100644 index 000000000..4688f6386 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.html @@ -0,0 +1,252 @@ + + + + + + +MOA SP/SS Server Internal API: Class VerifyXMLSignatureResponseBuilder + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class VerifyXMLSignatureResponseBuilder

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.VerifyXMLSignatureResponseBuilder
+
+
+
+
public class VerifyXMLSignatureResponseBuilder
extends Object
+ +

+A class to build a VerifyXMLSignatureResponse object. + +

Via a call to addResult() the only result of the + signature verification must be added.

+ +

The getResponseElement() method then returns the + VerifyXMLSignatureResponse built so far.

+

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
VerifyXMLSignatureResponseBuilder() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureResponsegetResponse() + +
+          Get the VerifyMLSignatureResponse built so far.
+ voidsetResult(iaik.server.modules.xmlverify.XMLSignatureVerificationResult result, + iaik.server.modules.xmlverify.XMLSignatureVerificationProfile profile, + at.gv.egovernment.moa.spss.api.xmlverify.ReferencesCheckResult transformsSignatureManifestCheck) + +
+          Sets the verification result to the response. + +
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+VerifyXMLSignatureResponseBuilder

+
+public VerifyXMLSignatureResponseBuilder()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getResponse

+
+public at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureResponse getResponse()
+
+
Get the VerifyMLSignatureResponse built so far.
+
Returns:
The VerifyXMLSignatureResponse built so far.
+
+
+
+ +

+setResult

+
+public void setResult(iaik.server.modules.xmlverify.XMLSignatureVerificationResult result,
+                      iaik.server.modules.xmlverify.XMLSignatureVerificationProfile profile,
+                      at.gv.egovernment.moa.spss.api.xmlverify.ReferencesCheckResult transformsSignatureManifestCheck)
+               throws MOAApplicationException
+
+
Sets the verification result to the response. + + This method must be called exactly once to ensure a valid + VerifyXMLSignatureResponse.
+
Parameters:
result - The result to set for the response.
profile - The profile used for verifying the signature.
Throws:
MOAApplicationException - An error occurred adding the result.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureCreationInvoker.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureCreationInvoker.html new file mode 100644 index 000000000..19998ed9a --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureCreationInvoker.html @@ -0,0 +1,260 @@ + + + + + + +MOA SP/SS Server Internal API: Class XMLSignatureCreationInvoker + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class XMLSignatureCreationInvoker

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.XMLSignatureCreationInvoker
+
+
+
+
public class XMLSignatureCreationInvoker
extends Object
+ +

+A class providing an API based interface to the + XMLSignatureCreationModule. + + This class performs the invocation of the + iaik.server.modules.xmlsign.XMLSignatureCreationModule from a + CreateXMLSignatureRequest given as an API object. The result of + the invocation is integrated into a CreateXMLSignatureResponse + and returned. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
+protected XMLSignatureCreationInvoker() + +
+          Create a new XMLSignatureCreationInvoker. + +
+  + + + + + + + + + + + + + + + +
+Method Summary
+ at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureResponsecreateXMLSignature(at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureRequest request, + Set reserved) + +
+          Process the CreateXMLSignatureRequest message and invoke the + XMLSignatureCreationModule for every + SingleSignatureInfo contained in the request.
+static XMLSignatureCreationInvokergetInstance() + +
+          Get the only instance of this class.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+XMLSignatureCreationInvoker

+
+protected XMLSignatureCreationInvoker()
+
+
Create a new XMLSignatureCreationInvoker. + + Protected to disallow multiple instances.
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public static XMLSignatureCreationInvoker getInstance()
+
+
Get the only instance of this class.
+
Returns:
The only instance of this class.
+
+
+
+ +

+createXMLSignature

+
+public at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureResponse createXMLSignature(at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureRequest request,
+                                                                                            Set reserved)
+                                                                                     throws MOAException
+
+
Process the CreateXMLSignatureRequest message and invoke the + XMLSignatureCreationModule for every + SingleSignatureInfo contained in the request.
+
Parameters:
request - A CreateXMLSignatureRequest API object + containing the information for creating the signature(s).
reserved - A Set of reserved object IDs.
Returns:
A CreateXMLSignatureResponse API object containing + the created signature(s). The response contains either a + SignatureEnvironment or a ErrorResponse + for each SingleSignatureInfo in the request.
Throws:
MOAException - An error occurred during signature creation.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureCreationProfileFactory.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureCreationProfileFactory.html new file mode 100644 index 000000000..677d6747f --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureCreationProfileFactory.html @@ -0,0 +1,233 @@ + + + + + + +MOA SP/SS Server Internal API: Class XMLSignatureCreationProfileFactory + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class XMLSignatureCreationProfileFactory

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.XMLSignatureCreationProfileFactory
+
+
+
+
public class XMLSignatureCreationProfileFactory
extends Object
+ +

+A factory to create XMLSignatureCreationProfiles from a + CreateXMLSignatureRequest, based on the current MOA + configuration. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
XMLSignatureCreationProfileFactory(at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureRequest request, + Set reserved) + +
+          Create a new XMLSignatureCreationProfileFactory.
+  + + + + + + + + + + + +
+Method Summary
+ iaik.server.modules.xmlsign.XMLSignatureCreationProfilecreateProfile(at.gv.egovernment.moa.spss.api.xmlsign.SingleSignatureInfo singleSignatureInfo) + +
+          Create a XMLSignatureCreationProfile for the given + SingleSignatureInfo object..
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+XMLSignatureCreationProfileFactory

+
+public XMLSignatureCreationProfileFactory(at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureRequest request,
+                                          Set reserved)
+
+
Create a new XMLSignatureCreationProfileFactory.
+
Parameters:
request - The request for which to create profiles.
reserved - The Set of reserved object IDs. IDs will + be added during signature creation.
+
+
+ + + + + + + + +
+Method Detail
+ +

+createProfile

+
+public iaik.server.modules.xmlsign.XMLSignatureCreationProfile createProfile(at.gv.egovernment.moa.spss.api.xmlsign.SingleSignatureInfo singleSignatureInfo)
+                                                                      throws MOASystemException,
+                                                                             MOAApplicationException
+
+
Create a XMLSignatureCreationProfile for the given + SingleSignatureInfo object..
+
Parameters:
singleSignatureInfo - The SingleSignatureInfo object + containing information about the creation of a signature.
Returns:
The XMLSignatureCreationProfile containing additional + information for creating an XML signature.
Throws:
MOASystemException - A system error occurred during creation of the + profile. See message for details
MOAApplicationException - An application error occurred during + creation of the profile. See message for details.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureVerificationInvoker.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureVerificationInvoker.html new file mode 100644 index 000000000..0d0d4ba8d --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureVerificationInvoker.html @@ -0,0 +1,255 @@ + + + + + + +MOA SP/SS Server Internal API: Class XMLSignatureVerificationInvoker + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.invoke +
+Class XMLSignatureVerificationInvoker

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.invoke.XMLSignatureVerificationInvoker
+
+
+
+
public class XMLSignatureVerificationInvoker
extends Object
+ +

+A class providing a DOM based interface to the + XMLSignatureVerificationModule. + + This class performs the invocation of the + iaik.server.modules.xmlverify.XMLSignatureVerificationModule + from a VerifyXMLSignatureRequest given as a DOM element. The + result of the invocation is integrated into a + VerifyXMLSignatureResponse and returned. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
+protected XMLSignatureVerificationInvoker() + +
+          Create a new XMLSignatureCreationInvoker. + +
+  + + + + + + + + + + + + + + + +
+Method Summary
+static XMLSignatureVerificationInvokergetInstance() + +
+          Get the single instance of this class.
+ at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureResponseverifyXMLSignature(at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureRequest request) + +
+          Process the VerifyXMLSignatureRequest message and invoke the + XMLSignatureVerificationModule.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+XMLSignatureVerificationInvoker

+
+protected XMLSignatureVerificationInvoker()
+
+
Create a new XMLSignatureCreationInvoker. + + Protected to disallow multiple instances.
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public static XMLSignatureVerificationInvoker getInstance()
+
+
Get the single instance of this class.
+
Returns:
The single instance of this class.
+
+
+
+ +

+verifyXMLSignature

+
+public at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureResponse verifyXMLSignature(at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureRequest request)
+                                                                                       throws MOAException
+
+
Process the VerifyXMLSignatureRequest message and invoke the + XMLSignatureVerificationModule.
+
Parameters:
request - A VerifyXMLSignatureRequest API object + containing the data for verifying an XML signature.
Returns:
A VerifyXMLSignatureResponse containing the + answert to the VerifyXMLSignatureRequest. + MOA schema definition.
Throws:
MOAException - An error occurred during signature verification.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureVerificationProfileFactory.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureVerificationProfileFactory.html new file mode 100644 index 000000000..d6ce23919 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/XMLSignatureVerificationProfileFactory.html @@ -0,0 +1,252 @@ + + + + + + +MOA SP/SS Server Internal API: Class XMLSignatureVerificationProfileFactory + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +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
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
XMLSignatureVerificationProfileFactory(at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureRequest request) + +
+          Create a new XMLSignatureVerificationProfileFactory.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ ListbuildTransformationSupplements() + +
+          Build supplemental data objects used in the transformations.
+ iaik.server.modules.xmlverify.XMLSignatureVerificationProfilecreateProfile() + +
+          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
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+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.
+
+
+ + + + + + + + +
+Method Detail
+ +

+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 DataObjects 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.
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CMSSignatureVerificationInvoker.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CMSSignatureVerificationInvoker.html new file mode 100644 index 000000000..f75111207 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CMSSignatureVerificationInvoker.html @@ -0,0 +1,131 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.CMSSignatureVerificationInvoker + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.CMSSignatureVerificationInvoker

+
+ + + + + + + + + +
+Packages that use CMSSignatureVerificationInvoker
at.gv.egovernment.moa.spss.server.invoke  
+  +

+ + + + + +
+Uses of CMSSignatureVerificationInvoker in at.gv.egovernment.moa.spss.server.invoke
+  +

+ + + + + + + + + +
Methods in at.gv.egovernment.moa.spss.server.invoke that return CMSSignatureVerificationInvoker
+static CMSSignatureVerificationInvokerCMSSignatureVerificationInvoker.getInstance() + +
+          Return the only instance of this class.
+  +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CMSSignatureVerificationProfileFactory.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CMSSignatureVerificationProfileFactory.html new file mode 100644 index 000000000..c84486c54 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CMSSignatureVerificationProfileFactory.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.CMSSignatureVerificationProfileFactory + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.CMSSignatureVerificationProfileFactory

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.CMSSignatureVerificationProfileFactory +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CreateXMLSignatureResponseBuilder.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CreateXMLSignatureResponseBuilder.html new file mode 100644 index 000000000..bd0b202e4 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/CreateXMLSignatureResponseBuilder.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.CreateXMLSignatureResponseBuilder + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.CreateXMLSignatureResponseBuilder

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.CreateXMLSignatureResponseBuilder +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/DataObjectFactory.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/DataObjectFactory.html new file mode 100644 index 000000000..c120249cf --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/DataObjectFactory.html @@ -0,0 +1,131 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.DataObjectFactory + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.DataObjectFactory

+
+ + + + + + + + + +
+Packages that use DataObjectFactory
at.gv.egovernment.moa.spss.server.invoke  
+  +

+ + + + + +
+Uses of DataObjectFactory in at.gv.egovernment.moa.spss.server.invoke
+  +

+ + + + + + + + + +
Methods in at.gv.egovernment.moa.spss.server.invoke that return DataObjectFactory
+static DataObjectFactoryDataObjectFactory.getInstance() + +
+          Return the only instance of this class.
+  +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ExternalURIResolver.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ExternalURIResolver.html new file mode 100644 index 000000000..ae5ac4e59 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ExternalURIResolver.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.ExternalURIResolver + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.ExternalURIResolver

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.ExternalURIResolver +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/IaikExceptionMapper.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/IaikExceptionMapper.html new file mode 100644 index 000000000..38e6b173d --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/IaikExceptionMapper.html @@ -0,0 +1,131 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.IaikExceptionMapper + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.IaikExceptionMapper

+
+ + + + + + + + + +
+Packages that use IaikExceptionMapper
at.gv.egovernment.moa.spss.server.invoke  
+  +

+ + + + + +
+Uses of IaikExceptionMapper in at.gv.egovernment.moa.spss.server.invoke
+  +

+ + + + + + + + + +
Methods in at.gv.egovernment.moa.spss.server.invoke that return IaikExceptionMapper
+static IaikExceptionMapperIaikExceptionMapper.getInstance() + +
+          Get the single instance of this class.
+  +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/InvokerUtils.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/InvokerUtils.html new file mode 100644 index 000000000..39ea751b1 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/InvokerUtils.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.InvokerUtils + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.InvokerUtils

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.InvokerUtils +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ProfileMapper.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ProfileMapper.html new file mode 100644 index 000000000..edeead3df --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ProfileMapper.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.ProfileMapper + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.ProfileMapper

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.ProfileMapper +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ServiceContextUtils.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ServiceContextUtils.html new file mode 100644 index 000000000..4163221b5 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/ServiceContextUtils.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.ServiceContextUtils + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.ServiceContextUtils

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.ServiceContextUtils +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/SignatureCreationServiceImpl.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/SignatureCreationServiceImpl.html new file mode 100644 index 000000000..91ee6bc3a --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/SignatureCreationServiceImpl.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.SignatureCreationServiceImpl + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.SignatureCreationServiceImpl

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.SignatureCreationServiceImpl +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/SignatureVerificationServiceImpl.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/SignatureVerificationServiceImpl.html new file mode 100644 index 000000000..e3276a401 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/SignatureVerificationServiceImpl.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.SignatureVerificationServiceImpl + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.SignatureVerificationServiceImpl

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.SignatureVerificationServiceImpl +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/TransformationFactory.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/TransformationFactory.html new file mode 100644 index 000000000..4a0d3e0f5 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/TransformationFactory.html @@ -0,0 +1,131 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.TransformationFactory + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.TransformationFactory

+
+ + + + + + + + + +
+Packages that use TransformationFactory
at.gv.egovernment.moa.spss.server.invoke  
+  +

+ + + + + +
+Uses of TransformationFactory in at.gv.egovernment.moa.spss.server.invoke
+  +

+ + + + + + + + + +
Methods in at.gv.egovernment.moa.spss.server.invoke that return TransformationFactory
+static TransformationFactoryTransformationFactory.getInstance() + +
+          Get the single instance of the factory.
+  +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/VerifyCMSSignatureResponseBuilder.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/VerifyCMSSignatureResponseBuilder.html new file mode 100644 index 000000000..50fc2ba81 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/VerifyCMSSignatureResponseBuilder.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.VerifyCMSSignatureResponseBuilder + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.VerifyCMSSignatureResponseBuilder

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.VerifyCMSSignatureResponseBuilder +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/VerifyXMLSignatureResponseBuilder.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/VerifyXMLSignatureResponseBuilder.html new file mode 100644 index 000000000..e01cf5e59 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/VerifyXMLSignatureResponseBuilder.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.VerifyXMLSignatureResponseBuilder + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.VerifyXMLSignatureResponseBuilder

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.VerifyXMLSignatureResponseBuilder +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureCreationInvoker.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureCreationInvoker.html new file mode 100644 index 000000000..be4d2fa32 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureCreationInvoker.html @@ -0,0 +1,131 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.XMLSignatureCreationInvoker + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.XMLSignatureCreationInvoker

+
+ + + + + + + + + +
+Packages that use XMLSignatureCreationInvoker
at.gv.egovernment.moa.spss.server.invoke  
+  +

+ + + + + +
+Uses of XMLSignatureCreationInvoker in at.gv.egovernment.moa.spss.server.invoke
+  +

+ + + + + + + + + +
Methods in at.gv.egovernment.moa.spss.server.invoke that return XMLSignatureCreationInvoker
+static XMLSignatureCreationInvokerXMLSignatureCreationInvoker.getInstance() + +
+          Get the only instance of this class.
+  +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureCreationProfileFactory.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureCreationProfileFactory.html new file mode 100644 index 000000000..0914a0d44 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureCreationProfileFactory.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.XMLSignatureCreationProfileFactory + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.XMLSignatureCreationProfileFactory

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.XMLSignatureCreationProfileFactory +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureVerificationInvoker.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureVerificationInvoker.html new file mode 100644 index 000000000..6589f92de --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureVerificationInvoker.html @@ -0,0 +1,131 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.XMLSignatureVerificationInvoker + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.XMLSignatureVerificationInvoker

+
+ + + + + + + + + +
+Packages that use XMLSignatureVerificationInvoker
at.gv.egovernment.moa.spss.server.invoke  
+  +

+ + + + + +
+Uses of XMLSignatureVerificationInvoker in at.gv.egovernment.moa.spss.server.invoke
+  +

+ + + + + + + + + +
Methods in at.gv.egovernment.moa.spss.server.invoke that return XMLSignatureVerificationInvoker
+static XMLSignatureVerificationInvokerXMLSignatureVerificationInvoker.getInstance() + +
+          Get the single instance of this class.
+  +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureVerificationProfileFactory.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureVerificationProfileFactory.html new file mode 100644 index 000000000..0c7ab50df --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/class-use/XMLSignatureVerificationProfileFactory.html @@ -0,0 +1,95 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Class at.gv.egovernment.moa.spss.server.invoke.XMLSignatureVerificationProfileFactory + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Class
at.gv.egovernment.moa.spss.server.invoke.XMLSignatureVerificationProfileFactory

+
+No usage of at.gv.egovernment.moa.spss.server.invoke.XMLSignatureVerificationProfileFactory +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-frame.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-frame.html new file mode 100644 index 000000000..fda6b423a --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-frame.html @@ -0,0 +1,60 @@ + + + + + + +MOA SP/SS Server Internal API: Package at.gv.egovernment.moa.spss.server.invoke + + + + + +at.gv.egovernment.moa.spss.server.invoke + + + + +
+Classes  + +
+CMSSignatureVerificationInvoker +
+CMSSignatureVerificationProfileFactory +
+CreateXMLSignatureResponseBuilder +
+DataObjectFactory +
+ExternalURIResolver +
+IaikExceptionMapper +
+InvokerUtils +
+ProfileMapper +
+ServiceContextUtils +
+SignatureCreationServiceImpl +
+SignatureVerificationServiceImpl +
+TransformationFactory +
+VerifyCMSSignatureResponseBuilder +
+VerifyXMLSignatureResponseBuilder +
+XMLSignatureCreationInvoker +
+XMLSignatureCreationProfileFactory +
+XMLSignatureVerificationInvoker +
+XMLSignatureVerificationProfileFactory
+ + + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-summary.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-summary.html new file mode 100644 index 000000000..38baff5af --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-summary.html @@ -0,0 +1,202 @@ + + + + + + +MOA SP/SS Server Internal API: Package at.gv.egovernment.moa.spss.server.invoke + + + + + + + + + + + + + + + + + +
+ +
+ + +
+

+Package at.gv.egovernment.moa.spss.server.invoke +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CMSSignatureVerificationInvokerA class providing an interface to the + CMSSignatureVerificationModule. + +
CMSSignatureVerificationProfileFactoryA factory to create a CMSSignatureVerificationProfile from a + VerifyCMSSignatureRequest and the current MOA configuration + data.
CreateXMLSignatureResponseBuilderA class to build a CreateXMLSignatureResponse. + +
DataObjectFactoryA class to create DataObjects contained in different + locations of the MOA XML request format.
ExternalURIResolverResolve external URIs and provide them as a stream.
IaikExceptionMapperMap an exception from the iaik namespace to a + MOAException.
InvokerUtilsUtility methods for invoking the IAIK MOA modules.
ProfileMapperMap ProfileID objects to their explicit represantation.
ServiceContextUtilsA utility class for setting up and tearing down thread-local context + information needed for calling the Invoker classes.
SignatureCreationServiceImplAn implementation of the SignatureCreationService, using + the XMLSignatureCreationInvoker.
SignatureVerificationServiceImplAn implementation of the SignatureVerificationService using + the XMLSignatureVerificationInvoker and the + CMSSignatureVerificationInvoker.
TransformationFactoryA factory to create Transformation objects from + Transform objects.
VerifyCMSSignatureResponseBuilderA class to build a VerifyCMSSignatureResponse object. + +
VerifyXMLSignatureResponseBuilderA class to build a VerifyXMLSignatureResponse object. + +
XMLSignatureCreationInvokerA class providing an API based interface to the + XMLSignatureCreationModule. + +
XMLSignatureCreationProfileFactoryA factory to create XMLSignatureCreationProfiles from a + CreateXMLSignatureRequest, based on the current MOA + configuration.
XMLSignatureVerificationInvokerA class providing a DOM based interface to the + XMLSignatureVerificationModule. + +
XMLSignatureVerificationProfileFactoryA factory to create a XMLSignatureVerificationProfile from a + VerifyXMLSignatureRequest, based on the current MOA + configuration.
+  + +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-tree.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-tree.html new file mode 100644 index 000000000..6ce03ce50 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-tree.html @@ -0,0 +1,108 @@ + + + + + + +MOA SP/SS Server Internal API: at.gv.egovernment.moa.spss.server.invoke Class Hierarchy + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Hierarchy For Package at.gv.egovernment.moa.spss.server.invoke +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + +
+ +
+ + +
+ + + diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-use.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-use.html new file mode 100644 index 000000000..125dc4d73 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/invoke/package-use.html @@ -0,0 +1,163 @@ + + + + + + +MOA SP/SS Server Internal API: Uses of Package at.gv.egovernment.moa.spss.server.invoke + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+

+Uses of Package
at.gv.egovernment.moa.spss.server.invoke

+
+ + + + + + + + + +
+Packages that use at.gv.egovernment.moa.spss.server.invoke
at.gv.egovernment.moa.spss.server.invoke  
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in at.gv.egovernment.moa.spss.server.invoke used by at.gv.egovernment.moa.spss.server.invoke
CMSSignatureVerificationInvoker + +
+          A class providing an interface to the + CMSSignatureVerificationModule. + +
DataObjectFactory + +
+          A class to create DataObjects contained in different + locations of the MOA XML request format.
IaikExceptionMapper + +
+          Map an exception from the iaik namespace to a + MOAException.
TransformationFactory + +
+          A factory to create Transformation objects from + Transform objects.
XMLSignatureCreationInvoker + +
+          A class providing an API based interface to the + XMLSignatureCreationModule. + +
XMLSignatureVerificationInvoker + +
+          A class providing a DOM based interface to the + XMLSignatureVerificationModule. + +
+  +

+


+ + + + + + + + + + + + + +
+ +
+ + +
+ + + -- cgit v1.2.3