aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/demo/SignatureCreationDemo.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/demo/SignatureCreationDemo.java')
-rw-r--r--src/main/java/demo/SignatureCreationDemo.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/demo/SignatureCreationDemo.java b/src/main/java/demo/SignatureCreationDemo.java
index dd7e36b..2515b9c 100644
--- a/src/main/java/demo/SignatureCreationDemo.java
+++ b/src/main/java/demo/SignatureCreationDemo.java
@@ -72,6 +72,14 @@ public class SignatureCreationDemo {
signParameters.setTimeStamperImpl(new DummyTimeStamper());
*/
+ // dynamic adjustment of signature profile values
+ // warning: inconsiderate modifications might lead to signatures that can't be validated
+ // based on default configuration
+ // note: any modifications are bound to the SignParameters object instance.
+ // It is not possible to permanently change profile configuration.
+ signParameters.setProfileOverrideValue("SIG_NAME", "Max Mustermann");
+ signParameters.setProfileOverrideValue("SIG_META", "This is a modified note.");
+
// sign
System.out.println("Signing...");
SignResult signResult = pdfasAPI.sign(signParameters);