La certificazione di un PDF utilizzando l'operazione di certificazione fallisce, con la seguente eccezione
Caused by: com.adobe.livecycle.signatures.client.types.exceptions.PermissionsException:
ALC-DSS-300-013 The document is Ubiquitized/Reader Extended and has
Insufficient SIGNATURE_CREATE permissions for performing the operation certify
on Signature Field . (in the operation : certify)
at
com.adobe.livecycle.signatures.service.impl.SignCertifyImpl.certify(SignCertifyImpl.java:552)
at
com.adobe.livecycle.signatures.service.impl.DocumentSecurityService.certify(DocumentSecurityService.java:1649)
at sun.reflect.GeneratedMethodAccessor798.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOInvokerImpl.java:118)
... 184 more
In genere, l'eccezione di cui sopra viene lanciata se si tenta di certificare un PDF XFA dinamico.
La certificazione di un PDF richiede un campo Firma nel modulo. Se non è presente alcun campo Firma, l'operazione Certifica tenta di aggiungerne uno. L'aggiunta programmatica della firma non è possibile su un PDF XFA dinamico. Pertanto, l'operazione fallisce, con l'eccezione di cui sopra che indica che non è stato possibile creare una firma.