aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spss.handbook/clients/api/src/at/gv/egovernment/moa/spss/handbook/clients/api/CreateXMLSignature.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/spss.handbook/clients/api/src/at/gv/egovernment/moa/spss/handbook/clients/api/CreateXMLSignature.java b/spss.handbook/clients/api/src/at/gv/egovernment/moa/spss/handbook/clients/api/CreateXMLSignature.java
index 33924bc01..2534e4913 100644
--- a/spss.handbook/clients/api/src/at/gv/egovernment/moa/spss/handbook/clients/api/CreateXMLSignature.java
+++ b/spss.handbook/clients/api/src/at/gv/egovernment/moa/spss/handbook/clients/api/CreateXMLSignature.java
@@ -61,22 +61,22 @@ public class CreateXMLSignature
// Zu signierende Daten in ein Contentobjekt einbinden (die Daten werden hier explizit angegeben,
// sollen aber in der Signatur mittels URL "http://uri.data.org" referenziert werden
- byte[] data = "Dies sind Testdaten".getBytes("UTF-8");
+ byte[] data = "Diese Daten werden signiert.".getBytes("UTF-8");
ByteArrayInputStream bis = new ByteArrayInputStream(data);
- Content cont = spf.createContent(bis, "http://uri.data.org");
+ Content cont = spf.createContent(bis, null);
// Metainformationen zu den zu signierenden Daten erstellen
- MetaInfo mi = spf.createMetaInfo("text/plain", "Testdaten", null, null);
+ MetaInfo mi = spf.createMetaInfo("text/plain", null, null, null);
// Transformationen erstellen (hier werden keine Transformationen angewandt)
CreateTransformsInfo cti = spf.createCreateTransformsInfo(null, mi);
CreateTransformsInfoProfile ct = spf.createCreateTransformsInfoProfile(cti, null);
// Datenobjekt aufbauen
- DataObjectInfo doi = spf.createDataObjectInfo(DataObjectInfo.STRUCTURE_DETACHED, false, cont, ct);
+ DataObjectInfo doi = spf.createDataObjectInfo(DataObjectInfo.STRUCTURE_ENVELOPING, false, cont, ct);
- // Erstellen eines SingleSignatureInfo-Containers (enthält alle Angaben zur Erstellung *einer*
- // Signatur
+ // Erstellen eines SingleSignatureInfo-Containers
+ // Enthält alle Angaben zur Erstellung *einer* Signatur
List dataobjectinfolist = new ArrayList();
dataobjectinfolist.add(doi);
SingleSignatureInfo ssi = spf.createSingleSignatureInfo(dataobjectinfolist, null, false);