aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/knowcenter/wag/egov/egiz/commandline/Main.java
diff options
context:
space:
mode:
authorknowcenter <knowcenter@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c>2007-04-13 12:20:42 +0000
committerknowcenter <knowcenter@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c>2007-04-13 12:20:42 +0000
commit1d3510e5efa2f6ef0f5a558e54ed765f9f7c5ef3 (patch)
treef37bb2daacabc0876367e16dca702819cf15d1c1 /src/main/java/at/knowcenter/wag/egov/egiz/commandline/Main.java
parentb2bdf952f32d604f40545108ad8e492359411a4c (diff)
downloadpdf-as-3-1d3510e5efa2f6ef0f5a558e54ed765f9f7c5ef3.tar.gz
pdf-as-3-1d3510e5efa2f6ef0f5a558e54ed765f9f7c5ef3.tar.bz2
pdf-as-3-1d3510e5efa2f6ef0f5a558e54ed765f9f7c5ef3.zip
git-svn-id: https://joinup.ec.europa.eu/svn/pdf-as/trunk@69 7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c
Diffstat (limited to 'src/main/java/at/knowcenter/wag/egov/egiz/commandline/Main.java')
-rw-r--r--src/main/java/at/knowcenter/wag/egov/egiz/commandline/Main.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/main/java/at/knowcenter/wag/egov/egiz/commandline/Main.java b/src/main/java/at/knowcenter/wag/egov/egiz/commandline/Main.java
index 000e7c6..e1284ce 100644
--- a/src/main/java/at/knowcenter/wag/egov/egiz/commandline/Main.java
+++ b/src/main/java/at/knowcenter/wag/egov/egiz/commandline/Main.java
@@ -126,6 +126,11 @@ public abstract class Main
* The application mode verify
*/
public static final String VALUE_SIGNATURE_MODE_DETACHED = "detached";
+
+ /**
+ * The application mode verify
+ */
+ public static final String VALUE_SIGNATURE_MODE_DETACHED_TEXt = "detachedtextual";
/**
* The logger definition.
@@ -723,7 +728,8 @@ public abstract class Main
writer.println(" " + PARAMETER_SIGNATURE_MODE + " <" + VALUE_SIGNATURE_MODE_BINARY + "|" + VALUE_SIGNATURE_MODE_TEXTUAL + ">");
writer.println(" " + VALUE_SIGNATURE_MODE_BINARY + " ... signs the complete binary document");
writer.println(" " + VALUE_SIGNATURE_MODE_TEXTUAL + " ... signs only the textual portion of the document");
- writer.println(" " + VALUE_SIGNATURE_MODE_DETACHED + " ... signs the document and returns the xml signature of it.");
+ writer.println(" " + VALUE_SIGNATURE_MODE_DETACHED + " ... signs the document using the binary mode and returns the xml signature of it.");
+ writer.println(" " + VALUE_SIGNATURE_MODE_DETACHED_TEXt + " ... signs the document using the textual mode and returns the xml signature of it.");
writer.print(" " + PARAMETER_SIGNATURE_TYPE + " <");
SignatureTypes sig_types = SignatureTypes.getInstance();
@@ -800,7 +806,7 @@ public abstract class Main
*/
protected static boolean checkSignatureMode(String signature_mode)
{
- return signature_mode.equals(VALUE_SIGNATURE_MODE_BINARY) || signature_mode.equals(VALUE_SIGNATURE_MODE_TEXTUAL) || signature_mode.equals(VALUE_SIGNATURE_MODE_DETACHED);
+ return signature_mode.equals(VALUE_SIGNATURE_MODE_BINARY) || signature_mode.equals(VALUE_SIGNATURE_MODE_TEXTUAL) || signature_mode.equals(VALUE_SIGNATURE_MODE_DETACHED) || signature_mode.equals(VALUE_SIGNATURE_MODE_DETACHED_TEXt);
}
/**
@@ -861,6 +867,10 @@ public abstract class Main
{
return SignatorFactory.MOST_RECENT_DETACHED_SIGNATOR_ID;
}
+ if (signature_mode.equals(VALUE_SIGNATURE_MODE_DETACHED_TEXt))
+ {
+ return SignatorFactory.MOST_RECENT_DETACHEDTEXT_SIGNATOR_ID;
+ }
return null;
}