aboutsummaryrefslogtreecommitdiff
path: root/spss.server/src/at/gv/egovernment/moa/spss/api/common
diff options
context:
space:
mode:
author(no author) <(no author)@d688527b-c9ab-4aba-bd8d-4036d912da1d>2003-12-22 17:28:21 +0000
committer(no author) <(no author)@d688527b-c9ab-4aba-bd8d-4036d912da1d>2003-12-22 17:28:21 +0000
commit057f884903954203339182649daa100ef4ce89e3 (patch)
tree7d6d5b0dc4aea4a63674b90800ebbf6ffcc0ca4d /spss.server/src/at/gv/egovernment/moa/spss/api/common
parent92cca056c7935075012576b684c3678a9ec9f4ad (diff)
downloadmoa-id-spss-057f884903954203339182649daa100ef4ce89e3.tar.gz
moa-id-spss-057f884903954203339182649daa100ef4ce89e3.tar.bz2
moa-id-spss-057f884903954203339182649daa100ef4ce89e3.zip
This commit was manufactured by cvs2svn to create tag 'Build_001'.tags/Build_001
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/tags/Build_001@85 d688527b-c9ab-4aba-bd8d-4036d912da1d
Diffstat (limited to 'spss.server/src/at/gv/egovernment/moa/spss/api/common')
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/Base64Transform.java13
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/CanonicalizationTransform.java17
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/CheckResult.java25
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/Content.java47
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentBinary.java21
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentLocRef.java17
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentReference.java11
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentXML.java19
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/ElementSelector.java28
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/EnvelopedSignatureTransform.java15
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/ExclusiveCanonicalizationTransform.java27
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/MetaInfo.java37
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/SignerInfo.java43
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/Transform.java16
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/X509IssuerSerial.java25
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/XMLDataObjectAssociation.java25
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathFilter.java38
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathFilter2Transform.java25
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathTransform.java30
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/api/common/XSLTTransform.java23
20 files changed, 0 insertions, 502 deletions
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/Base64Transform.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/Base64Transform.java
deleted file mode 100644
index 94785727d..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/Base64Transform.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-/**
- * A <code>Transform</code> performing a Base64 decoding.
- *
- * @author Patrick Peck
- * @version $Id$
- */
-public interface Base64Transform extends Transform {
- /** Algorithm URI of the Base64 <code>Transform</code> type. */
- public static final String BASE64_DECODING =
- "http://www.w3.org/2000/09/xmldsig#base64";
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/CanonicalizationTransform.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/CanonicalizationTransform.java
deleted file mode 100644
index 352461e52..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/CanonicalizationTransform.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import at.gv.egovernment.moa.util.Constants;
-
-/**
- * A canonicalization type of <code>Transform</code>.
- *
- * @author Patrick Peck
- * @version $Id$
- */
-public interface CanonicalizationTransform extends Transform {
- /** Algorithm URI of canonical XML. */
- public static final String CANONICAL_XML = Constants.C14N_URI;
- /** Algorithm URI of canonical XML with comments. */
- public static final String CANONICAL_XML_WITH_COMMENTS =
- Constants.C14N_WITH_COMMENTS_URI;
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/CheckResult.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/CheckResult.java
deleted file mode 100644
index 974483d82..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/CheckResult.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import org.w3c.dom.NodeList;
-
-/**
- * Object encapsulating the result of a signature verification.
- *
- * @author Patrick Peck
- * @author Stephan Grill
- * @version $Id$
- */
-public interface CheckResult {
- /**
- * Gets the result code.
- *
- * @return The result code.
- */
- public int getCode();
- /**
- * Gets descriptive information.
- *
- * @return Descriptive information.
- */
- public NodeList getInfo();
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/Content.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/Content.java
deleted file mode 100644
index 0777c3d65..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/Content.java
+++ /dev/null
@@ -1,47 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-/**
- * Encapsulates content data.
- *
- * @author Patrick Peck
- * @author Stephan Grill
- * @author Gregor Karlinger
- * @version $Id$
- */
-public interface Content {
-
- /**
- * Indicates that this object contains a URI reference to some content.
- */
- public static final int REFERENCE_CONTENT = 0;
-
- /**
- * Indicates that this object contains binary content.
- */
- public static final int BINARY_CONTENT = 1;
-
- /**
- * Indicates that this object contains XML content.
- */
- public static final int XML_CONTENT = 2;
-
- /**
- * Indicates that this object contains a location reference content.
- */
- public static final int LOCREF_CONTENT = 3;
-
- /**
- * Gets the type of content contained in this object.
- *
- * @return The type of content, one of <code>BINARY_CONTENT</code>, <code>XML_CONTENT</code>, <code>
- * REFERENCE_CONTENT</code> or <code>LOCREF_CONTENT</code>.
- */
- public int getContentType();
-
- /**
- * Gets the reference to the content data (a URI).
- *
- * @return The reference to the content data.
- */
- public String getReference();
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentBinary.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentBinary.java
deleted file mode 100644
index 664afa406..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentBinary.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import java.io.InputStream;
-
-/**
- * Encapsulates binary content.
- *
- * @author Patrick Peck
- * @author Stephan Grill
- * @version $Id$
- */
-public interface ContentBinary extends Content {
- /**
- * Get the binary content.
- *
- * @return An <code>InputStream</code> from which the binary content can
- * be read.
- */
- public InputStream getBinaryContent();
-
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentLocRef.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentLocRef.java
deleted file mode 100644
index f640f2b92..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentLocRef.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-/**
- * Encapsulates location reference content.
- *
- * @author Gregor Karlinger
- * @version $Id$
- */
-public interface ContentLocRef extends Content
-{
- /**
- * Gets the location reference URI pointing to the actual remote location of the content.
- *
- * @return the location reference URI.
- */
- public String getLocationReferenceURI();
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentReference.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentReference.java
deleted file mode 100644
index c10f0c2f8..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentReference.java
+++ /dev/null
@@ -1,11 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-/**
- * Content containing a reference to content data.
- *
- * @author Patrick Peck
- * @version $Id$
- */
-public interface ContentReference extends Content {
-
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentXML.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentXML.java
deleted file mode 100644
index ad5930452..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ContentXML.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import org.w3c.dom.NodeList;
-
-/**
- * Encapsulates arbitrary XML content.
- *
- * @author Patrick Peck
- * @author Stephan Grill
- * @version $Id$
- */
-public interface ContentXML extends Content {
- /**
- * Gets the XML content stored in this object.
- *
- * @return The XML content.
- */
- public NodeList getXMLContent();
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ElementSelector.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/ElementSelector.java
deleted file mode 100644
index 862cb84da..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ElementSelector.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import java.util.Map;
-
-/**
- * A class containing data for selecting single elements using an XPath
- * expression.
- *
- * Derived classes are used to point to the <code>CreateSignatureLocation</code>
- * and the <code>VerifySignatureLocation</code>.
- *
- * @author Patrick Peck
- * @version $Id$
- */
-public interface ElementSelector {
- /**
- * Gets the XPath expression pointing to a single element.
- *
- * @return The XPath expression to select the signature parent element.
- */
- public String getXPathExpression();
- /**
- * Gets the namespace prefix to URI mapping to use when evaluating the XPath.
- *
- * @return The namespace prefix to URI mapping.
- */
- public Map getNamespaceDeclarations();
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/EnvelopedSignatureTransform.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/EnvelopedSignatureTransform.java
deleted file mode 100644
index f951e35c0..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/EnvelopedSignatureTransform.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-/**
- * An enveloped signature type of <code>Transform</code>.
- *
- * @author Patrick Peck
- * @version $Id$
- */
-public interface EnvelopedSignatureTransform extends Transform {
- /**
- * Algorithm URI of the enveloped signature type of <code>Transform</code>.
- */
- public static final String ENVELOPED_SIGNATURE =
- "http://www.w3.org/2000/09/xmldsig#enveloped-signature";
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ExclusiveCanonicalizationTransform.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/ExclusiveCanonicalizationTransform.java
deleted file mode 100644
index 369270259..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/ExclusiveCanonicalizationTransform.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import java.util.List;
-
-import at.gv.egovernment.moa.util.Constants;
-
-/**
- * An exclusive canonicalization type of <code>Transform</code>.
- *
- * @author Patrick Peck
- * @version $Id$
- */
-public interface ExclusiveCanonicalizationTransform extends Transform {
- /** Algorithm URI of exclusive canonical XML. */
- public static final String EXCLUSIVE_CANONICAL_XML = Constants.EXC_C14N_URI;
- /** Algorithm URI of exclusive canonical XML with comments. */
- public static final String EXCLUSIVE_CANONICAL_XML_WITH_COMMENTS =
- Constants.EXC_C14N_WITH_COMMENTS_URI;
-
- /**
- * Sets the namespace prefixes that are handled in the same manner as in
- * canonical XML.
- *
- * @return The inclusive namespace prefixes.
- */
- public List getInclusiveNamespacePrefixes();
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/MetaInfo.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/MetaInfo.java
deleted file mode 100644
index 56a1793af..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/MetaInfo.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import org.w3c.dom.NodeList;
-
-/**
- * Object encapsulating descriptive meta information.
- *
- * @author Patrick Peck
- * @author Stephan Grill
- * @version $Id$
- */
-public interface MetaInfo {
- /**
- * Gets the mime type of the associated object.
- *
- * @return The mimetype of the associated object.
- */
- public String getMimeType();
- /**
- * Gets the descriptive information (URI).
- *
- * @return URI referencing the descriptive information.
- */
- public String getDescription();
- /**
- * Gets the elemental informations.
- *
- * @return The elemental informations.
- */
- public NodeList getAnyElements();
- /**
- * Gets the XML signature creation type information of the associated object.
- *
- * @return the XML signature creation type information of the associated object.
- */
- public String getType();
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/SignerInfo.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/SignerInfo.java
deleted file mode 100644
index c3b4aaadc..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/SignerInfo.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import java.security.cert.X509Certificate;
-
-
-/**
- * Contains information about the signer.
- *
- * @author Patrick Peck
- * @author Stephan Grill
- * @version $Id$
- */
-public interface SignerInfo {
- /**
- * Gets the signer certificate.
- *
- * @return The signer certificate.
- */
- public X509Certificate getSignerCertificate();
- /**
- * Checks, whether the certificate contained in this object is qualified.
- *
- * @return <code>true</code>, if the certificate is qualified, otherwise
- * <code>false</code>.
- */
- public boolean isQualifiedCertificate();
- /**
- * Checks, whether the certificate contained in this object is a
- * public authority certificate.
- *
- * @return <code>true</code>, if the certificate is a public authority
- * certificate, otherwise <code>false</code>.
- */
- public boolean isPublicAuthority();
- /**
- * Gets the public authority ID, if the certificate contained in this
- * object is from a public authority.
- *
- * @return The public authority ID.
- */
- public String getPublicAuhtorityID();
-
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/Transform.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/Transform.java
deleted file mode 100644
index 49a4e7c35..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/Transform.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-/**
- * Base class for XMLDsig <code>Transform</code> elements.
- *
- * @author Patrick Peck
- * @version $Id$
- */
-public interface Transform {
- /**
- * Gets the algorithm URI of this <code>Transform</code>.
- *
- * @return The algorithm URI of this <code>Transform</code>.
- */
- public String getAlgorithmURI();
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/X509IssuerSerial.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/X509IssuerSerial.java
deleted file mode 100644
index d2ea88968..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/X509IssuerSerial.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import java.math.BigInteger;
-
-/**
- * Contains an X.509 issuer distinguished name/serial number pair.
- *
- * @author Patrick Peck
- * @author Stephan Grill
- * @version $Id$
- */
-public interface X509IssuerSerial {
- /**
- * Gets the issuer distinguished name.
- *
- * @return The issuer distinguished name.
- */
- public String getX509IssuerName();
- /**
- * Gets the issuer serial number.
- *
- * @return The issuer serial number.
- */
- public BigInteger getX509SerialNumber();
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/XMLDataObjectAssociation.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/XMLDataObjectAssociation.java
deleted file mode 100644
index e1e034222..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/XMLDataObjectAssociation.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-
-/**
- * Object encapsulating arbitrary content and optional descriptive meta
- * information.
- *
- * @author Patrick Peck
- * @author Stephan Grill
- * @version $Id$
- */
-public interface XMLDataObjectAssociation {
- /**
- * Gets descriptive meta information.
- *
- * @return The descriptive meta information.
- */
- public MetaInfo getMetaInfo();
- /**
- * Gets the actual content.
- *
- * @return The content of this association.
- */
- public Content getContent();
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathFilter.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathFilter.java
deleted file mode 100644
index 247776ce0..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathFilter.java
+++ /dev/null
@@ -1,38 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import java.util.Map;
-
-/**
- * An XPath expression set operation.
- *
- * @author Patrick Peck
- * @version $Id$
- */
-public interface XPathFilter {
- /** Subtract this filter's node set from the resulting node set. */
- public static final String SUBTRACT_TYPE = "subtract";
- /** Intersect this filter's node set with the resulting node set. */
- public static final String INTERSECT_TYPE = "intersect";
- /** Compute the union of this filter's node set and the resulting node set. */
- public static final String UNION_TYPE = "union";
-
- /**
- * Gets the type of this <code>XPathFilter</code>.
- *
- * @return The type of this <code>XPathFilter</code>.
- */
- public String getFilterType();
- /**
- * Gets the XPath expression for selecting the nodes.
- *
- * @return The XPath expression for selecting the nodes.
- */
- public String getXPathExpression();
- /**
- * Gets The namespace prefix to URI mapping used during evaluation of the
- * XPath expression.
- *
- * @return The namespace prefix to URI mapping.
- */
- public Map getNamespaceDeclarations();
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathFilter2Transform.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathFilter2Transform.java
deleted file mode 100644
index 335d37dbf..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathFilter2Transform.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import java.util.List;
-
-/**
- * An XPath type of <code>Transform</code> containing multiple filters for
- * performing set operations on XPath selections.
- *
- * @author Patrick Peck
- * @version $Id$
- */
-public interface XPathFilter2Transform extends Transform {
- /** Algorithm URI for the XPath Filter2 <code>Transform</code>. */
- public static final String XPATH_FILTER2 =
- "http://www.w3.org/2002/06/xmldsig-filter2";
-
- /**
- * Gets the <code>XPathFilter</code>s contained in this
- * <code>XPathFilter2Transform</code>.
- *
- * @return The <code>XPathFilter</code>s.
- */
- public List getFilters();
-
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathTransform.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathTransform.java
deleted file mode 100644
index f1cc1a2bc..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/XPathTransform.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import java.util.Map;
-
-/**
- * A <code>Transform</code> performing an XPath selection.
- *
- * @author Patrick Peck
- * @version $Id$
- */
-public interface XPathTransform extends Transform {
- /** Algorithm URI of the XPath <code>Transform</code>. */
- public static final String XPATH =
- "http://www.w3.org/TR/1999/REC-xpath-19991116";
-
- /**
- * Gets the XPath expression used for selection.
- *
- * @return The XPath expression used for selection.
- */
- public String getXPathExpression();
- /**
- * Gets The namespace prefix to URI mapping used during evaluation of the
- * XPath expression.
- *
- * @return The namespace prefix to URI mapping.
- */
- public Map getNamespaceDeclarations();
-
-}
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/api/common/XSLTTransform.java b/spss.server/src/at/gv/egovernment/moa/spss/api/common/XSLTTransform.java
deleted file mode 100644
index 7f44bb060..000000000
--- a/spss.server/src/at/gv/egovernment/moa/spss/api/common/XSLTTransform.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package at.gv.egovernment.moa.spss.api.common;
-
-import org.w3c.dom.Element;
-
-/**
- * A <code>Transform</code> containing an XSLT stylesheet.
- *
- * @author Patrick Peck
- * @version $Id$
- */
-public interface XSLTTransform extends Transform {
- /** Algorithm URI for the XSLT type of <code>Transform</code>. */
- public static final String XSLT =
- "http://www.w3.org/TR/1999/REC-xslt-19991116";
-
- /**
- * Gets the XSLT stylesheet element used for the transformation.
- *
- * @return The XSLT stylesheet element used for the transformation.
- */
- public Element getStylesheet();
-
-}