Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 6.0
-
Fix Version/s: 6.1
-
Component/s: Core/Parsing, Viewer RI
-
Labels:None
-
Environment:PRO
Description
This bug is to track the progress of adding digital signature support to the core API as well as supporting tools to the viewer RI. The plan is to first add document verification support followed by signing tools.
Activity
Patrick Corless
created issue -
Patrick Corless
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 6.1 [ 12070 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46053 | Wed Sep 30 15:36:21 MDT 2015 | patrick.corless | |
Files Changed | ||||
ADD
/icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/LockDictionary.java
MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/SignatureFieldDictionary.java ADD /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/CertSeedValueDictionary.java ADD /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/SeedValueDictionary.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46073 | Tue Oct 06 13:20:34 MDT 2015 | patrick.corless | |
Files Changed | ||||
ADD
/icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/TransformParams.java
ADD /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/SignatureWidgetAnnotation.java ADD /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/SignatureReferenceDictionary.java ADD /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/FieldMDPTransferParam.java MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/Annotation.java ADD /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/UR3TransferParam.java ADD /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/SignatureDictionary.java ADD /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/DocMDPTransferParam.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46953 | Mon Jan 11 13:14:58 MST 2016 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/maven2/icepdf-core.pom
MODIFY /icepdf/trunk/icepdf/lib/versions-licenses.html ADD /icepdf/trunk/icepdf/lib/bcpkix-jdk15on.jar ADD /icepdf/trunk/icepdf/lib/bcprov-jdk15on.jar MODIFY /icepdf/trunk/icepdf/examples/etc/build-common.xml |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46979 | Mon Jan 18 09:50:09 MST 2016 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/lib/logging.properties
MODIFY /icepdf/trunk/icepdf/lib/versions-licenses.html ADD /icepdf/trunk/icepdf/lib/bcprov-ext-jdk15on.jar MODIFY /icepdf/trunk/icepdf/examples/etc/build-common.xml ADD /icepdf/trunk/icepdf/licenses/Adobe_ICC_profiles.txt |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46980 | Mon Jan 18 09:57:33 MST 2016 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/build.xml
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #47004 | Thu Jan 21 10:30:27 MST 2016 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/utility/signatures/CertificatePropertiesDialog.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #47061 | Tue Feb 02 15:34:22 MST 2016 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/signature/AbstractPkcsValidator.java
MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/InteractiveForm.java MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/utility/signatures/SigVerificationTask.java MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/utility/signatures/SignaturesPanel.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #47066 | Wed Feb 03 10:54:29 MST 2016 | patrick.corless | |
Files Changed | ||||
ADD
/icepdf/trunk/icepdf/examples/signatures
ADD /icepdf/trunk/icepdf/examples/signatures/SignatureVerification.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #47067 | Wed Feb 03 10:59:44 MST 2016 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SwingController.java
|
Patrick Corless
made changes -
Summary | Digital Signatures validation and signing support. | Digital Signatures validation support. |
Patrick Corless
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #47068 | Wed Feb 03 13:14:44 MST 2016 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/maven2/icepdf-core.pom
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #47076 | Thu Feb 04 08:40:21 MST 2016 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/build.properties
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #47077 | Thu Feb 04 08:41:59 MST 2016 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/tags/icepdf-6.1.0/icepdf/viewer/build.properties
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #47078 | Thu Feb 04 09:12:50 MST 2016 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/lib/versions-licenses.html
|
Patrick Corless
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
I've checked in a rather large block of code that will validate signatures using the PKCS1 and PKCS7 certificate. Validation is currently limited to verifying if a document has been altered. Further work is needed to deal with time stamps as well as verifying a certificate chain against a trusted authority.