Я подписываю PDF с itext5
MakeSignature.signDetached(appearance, digest, pks, chain, crlList, ocspClient, tsaClient, estimatedSize, subfilter);
Сгенерированный текст: Цифровая подпись ДЖОНА МОРГАНА + отметка времени
при редактировании Layer2Text
appearance.setLayer2Text("Signed by ");
Я получаю только: Подписано (без имени).
Мне нужно отредактировать «Цифровую подпись», но я хочу сохранить имя владельца ключа
Как я могу получитьимя владельца ключа?
Я пытался использовать псевдоним (используется для получения ключа из хранилища ключей), но это неправильное имя (содержит специальные символы)
KeyStore keyStore = .....;
PrivateKey pk = (PrivateKey) ks.getKey(alias, null);
Спасибо