iText 5 по сравнению с iText 7 подвергся серьезной перестройке, и даже если у ряда классов в iText 7 все еще есть имена, известные из iText 5, функциональность может значительно измениться или перемещаться между классами.
Для Например, в данном случае этот метод стал protected
2015-10-29 09:05:58 в коммите ba907ff8e40de9457ac08a2138a9a9732b6c7d68 с комментарием
Модуль рефакторированных подписей.
Код, связанный с фактическим подписанием, перенесен в отдельный класс (PdfSigner). Удалены неиспользуемые методы.
Действительно, если вам нужно установить время подписания в iText 7, вы теперь делаете это в связанном экземпляре PdfSigner
, используя его метод publi c setSignDate
; этот метод в свою очередь вызывает PdfSignatureAppearance.setSignDate
среди прочего.