aboutsummaryrefslogtreecommitdiff
path: root/spss.server/src/at/gv/egovernment/moa/spss/api/impl/InputDataXMLImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'spss.server/src/at/gv/egovernment/moa/spss/api/impl/InputDataXMLImpl.java')
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/impl/InputDataXMLImpl.java99
1 files changed, 0 insertions, 99 deletions
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/impl/InputDataXMLImpl.java b/spss.server/src/at/gv/egovernment/moa/spss/api/impl/InputDataXMLImpl.java
deleted file mode 100644
index 029a402f5..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/impl/InputDataXMLImpl.java
+++ /dev/null
@@ -1,99 +0,0 @@
-package at.gv.egovernment.moa.spss.api.impl;
-
-import org.w3c.dom.NodeList;
-
-import at.gv.egovernment.moa.spss.MOARuntimeException;
-import at.gv.egovernment.moa.spss.api.common.Content;
-import at.gv.egovernment.moa.spss.api.common.ContentXML;
-import at.gv.egovernment.moa.spss.api.common.InputData;
-
-/**
- * Content wrapper decorating an XML content with two additional attributes
- * needed for returning <code>HashInputData</code> and <code>ReferenceInputData
- * </code> information as part of <code>VerifyXMLSignatureResponse</code>.
- *
- * @author Gregor Karlinger
- *
- * @version $Id$
- */
-public class InputDataXMLImpl implements ContentXML, InputData
-{
- /**
- * The wrapped <code>ContentXML</code>.
- */
- protected ContentXML wrapped_;
-
- /**
- * This attribute signals what kind of container the XMLDSIG <code>Reference</code>
- * this <code>InputData</code> belongs to is part of.
- */
- protected String partOf_;
-
- /**
- * If this <code>InputData</code> belongs to an XMLDSIG <code>Reference</code>
- * being part of either a XMLDSIGManifest or a SignatureManifest, this attribute
- * (a positive int) signals the particular <code>Reference</code> of the XMLDSIG
- * <code>SignedInfo</code> referring to the XMLDSIGManifest or SignatureManifest
- * respectively.
- */
- protected int referringReferenceNumber_;
-
- /**
- * Creates a new instance.
- *
- * @param wrapped The wrapped <code>ContentBinary</code>. Must be of type {@link Content#XML_CONTENT}.
- *
- * @param partOf see {@link InputData}
- *
- * @param referringReferenceNumber see {@link InputData}
- */
- public InputDataXMLImpl(Content wrapped, String partOf, int referringReferenceNumber)
- {
- if (wrapped.getContentType() != Content.XML_CONTENT) throw new MOARuntimeException("9901", null);
-
- wrapped_ = (ContentXML) wrapped;
- partOf_ = partOf;
- referringReferenceNumber_ = referringReferenceNumber;
- }
-
- /**
- * @see at.gv.egovernment.moa.spss.api.common.Content#getContentType()
- */
- public int getContentType()
- {
- return wrapped_.getContentType();
- }
-
- /**
- * @see at.gv.egovernment.moa.spss.api.common.Content#getReference()
- */
- public String getReference()
- {
- return wrapped_.getReference();
- }
-
- /**
- * @see at.gv.egovernment.moa.spss.api.common.ContentXML#getXMLContent()
- */
- public NodeList getXMLContent()
- {
- return wrapped_.getXMLContent();
- }
-
- /**
- * @see at.gv.egovernment.moa.spss.api.common.InputData#getPartOf()
- */
- public String getPartOf()
- {
- return partOf_;
- }
-
- /**
- * @see at.gv.egovernment.moa.spss.api.common.InputData#getReferringReferenceNumber()
- */
- public int getReferringReferenceNumber()
- {
- return referringReferenceNumber_;
- }
-
-}