@@ -94,7 +94,7 @@ public void invisibleSignatureWithTU() throws GeneralSecurityException, IOExcept
94
94
ByteArrayInputStream inPdf = generateSimplePdfUA1Document ();
95
95
String outPdf = generateSignature (inPdf , "invisibleSignatureWithTU" , (signer ) -> {
96
96
signer .setSignerProperties (new SignerProperties ().setFieldName ("Signature12" ));
97
- SignatureFieldAppearance appearance = new SignatureFieldAppearance (signer . getSignerProperties (). getFieldName () );
97
+ SignatureFieldAppearance appearance = new SignatureFieldAppearance (SignerProperties . IGNORED_ID );
98
98
appearance .getAccessibilityProperties ().setAlternateDescription ("Some alternate description" );
99
99
signer .getSignerProperties ().setSignatureAppearance (appearance );
100
100
});
@@ -106,7 +106,7 @@ public void visibleSignatureWithTUButNotAFont() throws GeneralSecurityException,
106
106
ByteArrayInputStream inPdf = generateSimplePdfUA1Document ();
107
107
String outPdf = generateSignature (inPdf , "visibleSignatureWithTUButNotAFont" , (signer ) -> {
108
108
signer .setSignerProperties (new SignerProperties ().setFieldName ("Signature12" ));
109
- SignatureFieldAppearance appearance = new SignatureFieldAppearance (signer . getSignerProperties (). getFieldName () );
109
+ SignatureFieldAppearance appearance = new SignatureFieldAppearance (SignerProperties . IGNORED_ID );
110
110
appearance .getAccessibilityProperties ().setAlternateDescription ("Some alternate description" );
111
111
try {
112
112
appearance .setFont (PdfFontFactory .createFont (FONT ));
@@ -128,7 +128,7 @@ public void visibleSignatureWithoutTUFont() {
128
128
Exception e = Assertions .assertThrows (PdfUAConformanceException .class , () -> {
129
129
generateSignature (inPdf , "visibleSignatureWithoutTUFont" , (signer ) -> {
130
130
signer .setSignerProperties (new SignerProperties ().setFieldName ("Signature12" ));
131
- SignatureFieldAppearance appearance = new SignatureFieldAppearance (signer . getSignerProperties (). getFieldName () );
131
+ SignatureFieldAppearance appearance = new SignatureFieldAppearance (SignerProperties . IGNORED_ID );
132
132
appearance .setContent (new SignedAppearanceText ().setLocationLine ("Dummy location" ).setReasonLine ("Dummy reason" ).setSignedBy ("Dummy" ));
133
133
134
134
try {
@@ -151,7 +151,7 @@ public void visibleSignatureWithNoFontSelected() {
151
151
Exception e = Assertions .assertThrows (PdfUAConformanceException .class , () -> {
152
152
generateSignature (inPdf , "visibleSignatureWithNoFontSelected" , (signer ) -> {
153
153
signer .setSignerProperties (new SignerProperties ().setFieldName ("Signature12" ));
154
- SignatureFieldAppearance appearance = new SignatureFieldAppearance (signer . getSignerProperties (). getFieldName () );
154
+ SignatureFieldAppearance appearance = new SignatureFieldAppearance (SignerProperties . IGNORED_ID );
155
155
appearance .setContent ("Some signature content" );
156
156
signer .getSignerProperties ().setPageNumber (1 ).setPageRect (new Rectangle (36 , 648 , 200 , 100 ));
157
157
appearance .getAccessibilityProperties ().setAlternateDescription ("Some alternate description" );
@@ -167,7 +167,7 @@ public void normalPdfSignerInvisibleSignatureWithTU() throws GeneralSecurityExce
167
167
ByteArrayInputStream inPdf = generateSimplePdfUA1Document ();
168
168
String outPdf = generateSignatureNormal (inPdf , "normalPdfSignerInvisibleSignatureWithTU" , (signer ) -> {
169
169
signer .setSignerProperties (new SignerProperties ().setFieldName ("Signature12" ));
170
- SignatureFieldAppearance appearance = new SignatureFieldAppearance (signer . getSignerProperties (). getFieldName () );
170
+ SignatureFieldAppearance appearance = new SignatureFieldAppearance (SignerProperties . IGNORED_ID );
171
171
appearance .getAccessibilityProperties ().setAlternateDescription ("Some alternate description" );
172
172
signer .getSignerProperties ().setSignatureAppearance (appearance );
173
173
});
@@ -179,7 +179,7 @@ public void normalPdfSignerInvisibleSignatureWithoutTU() throws GeneralSecurityE
179
179
ByteArrayInputStream inPdf = generateSimplePdfUA1Document ();
180
180
String outPdf = generateSignatureNormal (inPdf , "normalPdfSignerInvisibleSignatureWithoutTU" , (signer ) -> {
181
181
signer .setSignerProperties (new SignerProperties ().setFieldName ("Signature12" ));
182
- SignatureFieldAppearance appearance = new SignatureFieldAppearance (signer . getSignerProperties (). getFieldName () );
182
+ SignatureFieldAppearance appearance = new SignatureFieldAppearance (SignerProperties . IGNORED_ID );
183
183
signer .getSignerProperties ().setSignatureAppearance (appearance );
184
184
});
185
185
Assertions .assertNull (new VeraPdfValidator ().validate (outPdf )); // Android-Conversion-Skip-Line (TODO DEVSIX-7377 introduce pdf\a validation on Android)
@@ -192,7 +192,7 @@ public void normalPdfSignerVisibleSignatureWithoutFont() throws GeneralSecurityE
192
192
ByteArrayInputStream inPdf = generateSimplePdfUA1Document ();
193
193
String outPdf = generateSignatureNormal (inPdf , "normalPdfSignerVisibleSignatureWithoutFont" , (signer ) -> {
194
194
signer .setSignerProperties (new SignerProperties ().setFieldName ("Signature12" ));
195
- SignatureFieldAppearance appearance = new SignatureFieldAppearance (signer . getSignerProperties (). getFieldName () );
195
+ SignatureFieldAppearance appearance = new SignatureFieldAppearance (SignerProperties . IGNORED_ID );
196
196
appearance .getAccessibilityProperties ().setAlternateDescription ("Some alternate description" );
197
197
appearance .setContent (new SignedAppearanceText ().setLocationLine ("Dummy location" ).setReasonLine ("Dummy reason" ).setSignedBy ("Dummy" ));
198
198
signer .getSignerProperties ()
@@ -210,7 +210,7 @@ public void normalPdfSignerVisibleSignatureWithFont() throws GeneralSecurityExce
210
210
PdfFont font = PdfFontFactory .createFont (FONT );
211
211
String outPdf = generateSignatureNormal (inPdf , "normalPdfSignerVisibleSignatureWithFont" , (signer ) -> {
212
212
signer .setSignerProperties (new SignerProperties ().setFieldName ("Signature12" ));
213
- SignatureFieldAppearance appearance = new SignatureFieldAppearance (signer . getSignerProperties (). getFieldName () );
213
+ SignatureFieldAppearance appearance = new SignatureFieldAppearance (SignerProperties . IGNORED_ID );
214
214
appearance .getAccessibilityProperties ().setAlternateDescription ("Some alternate description" );
215
215
appearance .setContent (new SignedAppearanceText ().setLocationLine ("Dummy location" ).setReasonLine ("Dummy reason" ).setSignedBy ("Dummy" ));
216
216
appearance .setFont (font );
@@ -230,7 +230,7 @@ public void normalPdfSignerVisibleSignatureWithFontEmptyTU() throws GeneralSecur
230
230
PdfFont font = PdfFontFactory .createFont (FONT );
231
231
String outPdf = generateSignatureNormal (inPdf , "normalPdfSignerVisibleSignatureWithFontEmptyTU" , (signer ) -> {
232
232
signer .setSignerProperties (new SignerProperties ().setFieldName ("Signature12" ));
233
- SignatureFieldAppearance appearance = new SignatureFieldAppearance (signer . getSignerProperties (). getFieldName () );
233
+ SignatureFieldAppearance appearance = new SignatureFieldAppearance (SignerProperties . IGNORED_ID );
234
234
appearance .getAccessibilityProperties ().setAlternateDescription ("" );
235
235
appearance .setContent (new SignedAppearanceText ().setLocationLine ("Dummy location" ).setReasonLine ("Dummy reason" ).setSignedBy ("Dummy" ));
236
236
appearance .setFont (font );
@@ -250,7 +250,7 @@ public void pdfSignerVisibleSignatureWithFontEmptyTU() throws IOException {
250
250
Assertions .assertThrows (PdfUAConformanceException .class , () -> {
251
251
generateSignature (inPdf , "pdfSignerVisibleSignatureWithFontEmptyTU" , (signer ) -> {
252
252
signer .setSignerProperties (new SignerProperties ().setFieldName ("Signature12" ));
253
- SignatureFieldAppearance appearance = new SignatureFieldAppearance (signer . getSignerProperties (). getFieldName () );
253
+ SignatureFieldAppearance appearance = new SignatureFieldAppearance (SignerProperties . IGNORED_ID );
254
254
appearance .getAccessibilityProperties ().setAlternateDescription ("" );
255
255
appearance .setContent (new SignedAppearanceText ().setLocationLine ("Dummy location" ).setReasonLine ("Dummy reason" ).setSignedBy ("Dummy" ));
256
256
appearance .setFont (font );
0 commit comments