diff options
Diffstat (limited to 'src/main/java/demo/SignatureCreationDemo.java')
-rw-r--r-- | src/main/java/demo/SignatureCreationDemo.java | 8 |
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);
|