Skip to content

Commit 3eb64f2

Browse files
michaeldemeyIdamkinI
authored andcommitted
changed the use of PdfName constructor to predefined constants
Autoported commit. Original commit hash: [53686f9d30]
1 parent 679ca8a commit 3eb64f2

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

itext/itext.kernel/itext/kernel/pdf/PdfName.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -940,6 +940,8 @@ public class PdfName : PdfPrimitiveObject, IComparable<iText.Kernel.Pdf.PdfName>
940940

941941
public static readonly iText.Kernel.Pdf.PdfName MCR = CreateDirectName("MCR");
942942

943+
public static readonly iText.Kernel.Pdf.PdfName MD5 = CreateDirectName("MD5");
944+
943945
public static readonly iText.Kernel.Pdf.PdfName Measure = CreateDirectName("Measure");
944946

945947
public static readonly iText.Kernel.Pdf.PdfName MediaBox = CreateDirectName("MediaBox");

itext/itext.sign/itext/signatures/PdfSigner.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -973,12 +973,12 @@ protected internal virtual void AddDocMDP(PdfSignature crypto) {
973973
reference.Put(PdfName.Type, PdfName.SigRef);
974974
reference.Put(PdfName.TransformParams, transformParams);
975975
if (document.GetPdfVersion().CompareTo(PdfVersion.PDF_1_6) < 0) {
976-
reference.Put(new PdfName("DigestValue"), new PdfString("aa"));
976+
reference.Put(PdfName.DigestValue, new PdfString("aa"));
977977
PdfArray loc = new PdfArray();
978978
loc.Add(new PdfNumber(0));
979979
loc.Add(new PdfNumber(0));
980-
reference.Put(new PdfName("DigestLocation"), loc);
981-
reference.Put(new PdfName("DigestMethod"), new PdfName("MD5"));
980+
reference.Put(PdfName.DigestLocation, loc);
981+
reference.Put(PdfName.DigestMethod, PdfName.MD5);
982982
}
983983
reference.Put(PdfName.Data, document.GetTrailer().Get(PdfName.Root));
984984
PdfArray types = new PdfArray();
@@ -1001,12 +1001,12 @@ protected internal virtual void AddFieldMDP(PdfSignature crypto, PdfSigFieldLock
10011001
reference.Put(PdfName.TransformMethod, PdfName.FieldMDP);
10021002
reference.Put(PdfName.Type, PdfName.SigRef);
10031003
reference.Put(PdfName.TransformParams, transformParams);
1004-
reference.Put(new PdfName("DigestValue"), new PdfString("aa"));
1004+
reference.Put(PdfName.DigestValue, new PdfString("aa"));
10051005
PdfArray loc = new PdfArray();
10061006
loc.Add(new PdfNumber(0));
10071007
loc.Add(new PdfNumber(0));
1008-
reference.Put(new PdfName("DigestLocation"), loc);
1009-
reference.Put(new PdfName("DigestMethod"), new PdfName("MD5"));
1008+
reference.Put(PdfName.DigestLocation, loc);
1009+
reference.Put(PdfName.DigestMethod, PdfName.MD5);
10101010
reference.Put(PdfName.Data, document.GetTrailer().Get(PdfName.Root));
10111011
PdfArray types = crypto.GetPdfObject().GetAsArray(PdfName.Reference);
10121012
if (types == null) {

port-hash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
22d027c71be0b8c0e40fa2ea4f509b01067c3578
1+
53686f9d309344c2464c5c221fdab4f967f8a039

0 commit comments

Comments
 (0)