Where to laod the digital signature used to signform 16
Hi,
I'am working on Digital Signature for form16
I configured SSL and ADS between JAVA and ABAP stacks.
Now i got a demo digital signature.
I'am confused where to load this credential and how to use it.
Please guide me with a solution
With regards,
Pradeep.B
Unfortunatly the update server is having some very strange hicups every now and then. I've been able to reproduce this once on a sparc box. What I did was basicly running 'smpatch analyze' for a second time, followed by the regular 'update' command after which things worked out for me.
Some strange things also occur when you sometimes run the 'analyze' command, and then run it again. Sometimes you'll be presented with 2 different lists of available updates.
Similar Messages
-
Help to bring light to the digital signature, using PKCS7
Hi! I want some little explanation on how to the digital signing documents work. I've read that are "detached" signatures or encapsulated. How do this works? you create signature based on the file and store the binary information in some place, and the original file stays as is, then you check the file with the signature or how do this works?
Thanks a lot for your time!You are better off studying the material from either David Hook's book "Beginning Cryptography in Java" (http://www.wrox.com/WileyCDA/WroxTitle/productCd-0764596330.html) or from the PKCS7 standard at http://www.rsasecurity.com/rsalabs/node.asp?id=2124. Hook's book has code samples in it.
-
When I try to sign with a Digital signature using a .PFX file, the button to select the signature does not appear. I have JAVE SE 7 U11 10.11.2.21 platform in my add ons and JAVA Consol 6.0.33 and 6.0.35 in my extentions.
This problem is not encountered in Crome or IE-8
ASHISHRegarding your first question about bookmarks, I think you discovered the answer in when you pressed the address bar. The second tab there has your bookmarks.
As for the keyboard, I'm not sure why your Firefox is reacting so slowly; mine seems to show keyboards even when I don't want them. If you have accumulated a lot of history, perhaps that's an issue?
Did you use any third party software to move your Firefox data from internal memory to the storage card? -
Why does Adobe 9 standard crash when using the digital signature
When using the digital signature in Adobe 9 standard it crashes, it has been repaired, uninstalled and reinstalled and still crashes when putting in the digital signature and not understanding why. Also the digital signature was redone. Your thoughts on this would be most helpful.
I had the same problems and was VERY frustrated.
I finally solved my problem by uninstalling reader 9.1, air, acrobat.com and THEN after a restart, installing a lite version of reader 9.1 from this site:
Good Luck!
rufus78 -
Acrobat 9 Standard and the Digital Signature usage right
Acrobat 9 Standard is apparently able to apply certain usage rights to a document. I am trying to confirm whether or not the digital signature usage right is included. The
Acrobat 9 product comparison seems to indicate it is not, but the online help implies that it is.
Can someone with Acrobat 9 Standard confirm this for me by testing a document that you've enabled for use with Reader by attempting to sign a digital signature field with Reader?
GeorgeIn the office area, the Pro version might be good to have for the forms and other features. For the general library, Reader is probably adequate. Actually allowing PDF creation on public machines can be an issue. In a small libary system, Acrobat might be reasonable where you do not have to deal with a large, diverse population. However, for basic PDF creation, only Std is needed. Having both AA8 and AA9 on the same machine can lead to problems. However, if you remove one, you will likely have to repair the other.
The problem with older versions is that they may not properly read some of the newer PDFs that might be downloaded. For the latter, you could install the latest version of Reader, but you need to be aware that you may have to deal with issues of right clicking (windows) on a file and selecting which application to open a PDF with. For forms and some editing, the Pro version would be good to have. You also have PDF Optimize and PreFlight with the Pro version that generally are not including in the Std version.
To help compatibility with the files you create, you can select Start>Printers>Adobe PDF preferences (right click on printer). In the settings tab>Default settings> select at least Std or better Press or Print and then push edit. Under the general tab select the compatibility and set it to AA8 so that every thing is compatibile with the oldest version of Acrobat you have.
If you have more than one computer in the office, you might consider having AA8 on one and AA9 on the other. Do check and be sure you have licenses for whatever you have and that someone has not come in and installed a pirated version. Also be sure you keep the original CDs and licenses (or if they were downloaded, burn the downloaded version to a CD as an archive and write the SN on the label).
Now that I have confused you, are there more questions? -
Digital Signatures using JSONP across Domains
Currently using Apex 3.2.1 through OHS. Not that that really matters in this instance, it would probably work the same in Apex 4.
I have working code to digitally sign an apex web form. The user presses a "Digitally Sign" button on the page, and an ondemand process runs the pl/sql package to read in the required CGI variables and create a signature string (similar to what you may see on a digitally signed PDF file), then saves that string to the database to mark that form as being digitally signed.
However, the web server that is running this code must be setup to require user certificates in order for this to work. Instead, what I would like to do is make a call to our login server which is already setup to require user certificates, and get the digital signature from there instead.
So far, I have created a mod_plsql call on the login server which I can access via a URL to return the signature, but what I don't know how to do is call that URL from an Apex page on the normal server? From my research, I'm thinking this is going to need to use JSONP because it would require cross domain communication. Am I going in the right direction here? I don't know a thing about JSON, and I'm not sure where to start.
Can anyone provide any guidance?
Thanks,
KrisAnybody have any guidance on how to handle this?
Thanks! -
PatchPro download failure | Failed to validate the digital signature
Hi,
Patchpro failing to validate some patches on 2 of our servers. One is throwing an error (1, below), the other is echoing an error to screen(2).
We are patching around a dozen servers (all SPARC, versions 8, 9 and 10) and these are the only 2 with problems.
Thanks for any help you can provide.
1)
Sol 9, SunFire 440
Error: PatchPro failed: ERROR: Failed to validate the digital signature(s).
/var/tmp/patches/124215-01.jar.tmp cannot be validated.
2)
Sol 8, SunFire 890
117557-04 cannot be validated.
com.sun.patchpro.model.PatchProRuntimeException: Unexpected throwable
at com.sun.patchpro.cli.PatchServices.waitForThread(PatchServices.java:1284)
at com.sun.patchpro.cli.PatchServices.downloadAllPatches(PatchServices.java:835)
at com.sun.patchpro.cli.PatchServices.main(PatchServices.java:502)
Caused by:
java.lang.Throwable: ERROR: Failed to validate the digital signature(s).
at com.sun.patchpro.model.PatchProModel$InnerDownloadPatchThread.downloadPatchFailed(PatchProModel.java:2855)
at com.sun.patchpro.server.GroupPatchDownloader.dispatchFailedEvent(GroupPatchDownloader.java:384)
at com.sun.patchpro.server.GroupPatchDownloader.downloadPatchFailed(GroupPatchDownloader.java:335)
at com.sun.patchpro.server.ServerPatchServiceProvider.dispatchFailedEvent(ServerPatchServiceProvider.java:2577)
at com.sun.patchpro.server.ServerPatchServiceProvider.validatePatchBundle(ServerPatchServiceProvider.java:2196)
at com.sun.patchpro.server.ServerPatchServiceProvider.requestDownload(ServerPatchServiceProvider.java:1780)
at com.sun.patchpro.server.ServerPatchServiceProvider.performDownloadPatches(ServerPatchServiceProvider.java:1082)
at com.sun.patchpro.server.ServerPatchServiceProvider.downloadPatches(ServerPatchServiceProvider.java:860)
at com.sun.patchpro.server.PatchServerProxy.downloadPatches(PatchServerProxy.java:142)
at com.sun.patchpro.server.GroupPatchDownloader.downloadPatches(GroupPatchDownloader.java:124)
at com.sun.patchpro.model.PatchProModel.performPatchDownload(PatchProModel.java:1932)
at com.sun.patchpro.model.PatchProStateMachine$10.run(PatchProStateMachine.java:526)
at com.sun.patchpro.util.State.run(State.java:266)
at java.lang.Thread.run(Thread.java:536)
#Not Working - Solaris9
===========
uname -a
=========
SunOS 05alpha 5.9 Generic_118558-28 sun4u sparc SUNW,Sun-Fire-V440
smpatch get
===========
# smpatch get
Unknown subcommand was specified.
Usage:
smpatch add -i <patchid> [-i <patchid> ...] |
-x idlist=<patchlist_file> [-d <patchdir>] [-h] where:
add Subcommand used to install the patches.
-d <patchdir>
Used to specify the directory where patches are
expected to be installed from.
-h Used to display help information for the add
subcommand.
-i <patchid>
Used to specify the id of the patch to install.
One or more patches can be specified using this
option.
-x idlist=<patchlist_file>
Used to specify the path of the file that contains
a list of patches to install.
Usage:
smpatch analyze [-h] where:
analyze Subcommand used to analyze a host and list needed
patches.
-h Used to display help information for the analyze
subcommand.
Usage:
smpatch download [-i <patchid> [-i <patchid> ...] |
-x idlist=<patchlist_file>] [-d <patchdir>] [-h] where:
download Subcommand used to download patches from SunSolve.
-d <patchdir>
Used to specify the directory where the patches
from SunSolve are to be downloaded.
-h Used to display help information for the download
subcommand.
-i <patchid>
Used to specify the id of the patch to download.
One or more patches can be specified using this
option.
-x idlist=<patchlist_file>
Used to specify the path of the file that contains
a list of patches to download.
Usage:
smpatch remove -i <patchid> [-h] where:
remove Subcommand used to remove a patch.
-h Used to display help information for the remove
subcommand.
-i <patchid>
Used to specify the id of the patch to remove.
Usage:
smpatch update [-d <patchdir>] [-h] where:
update Subcommand used to download and install required
patches for the local host.
-d <patchdir>
Used to specify the directory where the patches
from SunSolve which are required by the local host
are to be downloaded and installed from.
-h Used to display help information for the update
subcommand.
smpatch analyze
==============
smpatch analyze
Assessing required patches for machine "05alpha/150.3.84.207" . Please wait...
113434-33 SunOS 5.9: /usr/snadm/lib Library and Differential Flash Patch
111711-16 32-bit Shared library patch for C++
111712-16 64-Bit Shared library patch for C++
111722-05 SunOS 5.9: Math Library (libm) patch
117560-04 SunOS 5.9: Microtasking libraries (libmtsk) patch
115835-03 SunOS 5.9: Ghostscript patch
114344-21 SunOS 5.9: kernel/drv/arp Patch
117453-01 SunOS 5.9: libwrap Patch
114131-03 SunOS 5.9: multi-terabyte disk support - libadm.so.1 patch
120441-03 SunOS 5.9: libsec patch
113319-24 SunOS 5.9: libnsl nispasswdd patch
112960-40 SunOS 5.9: patch libsldap ldap_cachemgr libldap
118465-03 SunOS 5.9: rcm_daemon Patch
123762-01 SunOS 5.9: Chicago audio driver Patch
113318-26 SunOS 5.9: patch /kernel/fs/nfs and /kernel/fs/sparcv9/nfs
114718-05 SunOS 5.9: usr/kernel/fs/pcfs Patch
115544-02 SunOS 5.9: nss_compat patch
118463-01 SunOS 5.9: du Patch
116016-03 SunOS 5.9: /usr/sbin/logadm patch
123182-01 SunOS 5.9: iwscn patch
115542-02 SunOS 5.9: nss_user patch
116014-06 SunOS 5.9: /usr/sbin/usermod patch
117433-02 SunOS 5.9: FSS FX RT Patch
117431-01 SunOS 5.9: nss_nis Patch
123770-01 SunOS 5.9: Netra-CP3010 platform libraries patch
118558-35 SunOS 5.9: Kernel Patch
116561-15 SunOS 5.9: Volume System H/W Series platmod patch
123769-01 SunOS 5.9: Netra-CP3010 platform binaries patch
115336-04 SunOS 5.9: /usr/bin/tar, /usr/sbin/static/tar Patch
123767-01 SunOS 5.9: locator patch
117426-03 SunOS 5.9: ctsmc and sc_nct driver patch
123766-02 SunOS 5.9: pcf8584/pmugpio/ebus patch
121319-01 SunOS 5.9: devfsadmd_mod.so Patch
123765-01 SunOS 5.9: Chicago platform Patch
123764-01 SunOS 5.9: Boston platform Patch
123763-02 SunOS 5.9: Sun Fire V215/V245 platform Patch
121316-02 SunOS 5.9: kernel/sys/doorfs Patch
121314-01 SunOS 5.9: tl driver patch
120445-01 SunOS 5.9: Toshiba platform token links (TSBW,Ultra-3i)
112964-16 SunOS 5.9: /usr/bin/ksh Patch
113032-04 SunOS 5.9: /usr/sbin/init Patch
114259-02 SunOS 5.9: usr/sbin/psrinfo Patch
116543-04 SunOS 5.9: vmstat Patch
112958-04 SunOS 5.9: patch pci.so
112954-15 SunOS 5.9: uata Driver Patch
122716-01 SunOS 5.9: kernel/fs/lofs patch
122713-01 SunOS 5.9: expr patch
117168-02 SunOS 5.9: mpstat Patch
116498-02 SunOS 5.9: bufmod Patch
116495-03 SunOS 5.9: specfs Patch
117160-01 SunOS 5.9: /kernel/misc/krtld patch
118586-02 SunOS 5.9: cp/ln/mv & XPG4 cp/ln/mv Patch
120025-01 SunOS 5.9: ipsecconf Patch
117155-10 SunOS 5.9: pcipsy Patch
116486-03 SunOS 5.9: tsalarm Driver Patch
121998-01 SunOS 5.9: two-key mode fix for 3DES Patch
116482-02 SunOS 5.9: modload Utils Patch
117746-04 SunOS 5.9: patch platform/sun4u/kernel/drv/sparcv9/pic16f819
121992-01 SunOS 5.9: fgrep Patch
120768-01 SunOS 5.9: grpck patch
119438-01 SunOS 5.9: usr/bin/login Patch
116510-02 SunOS 5.9: wscons Patch
114224-06 SunOS 5.9: csh Patch
116670-04 SunOS 5.9: gld Patch
114383-04 SunOS 5.9: Enchilada/Stiletto - pca9556 driver
114370-05 SunOS 5.9: libumem.so.1 patch
124498-01 SunOS 5.9: tail patch
117483-01 SunOS 5.9: ntwdt Patch
112908-27 SunOS 5.9: gl_kmech_krb5 Patch
117480-01 SunOS 5.9: pkgadd Patch
117123-07 SunOS 5.9: wanboot Patch
115030-03 SunOS 5.9: Multiterabyte UFS - patch mount
113335-04 SunOS 5.9: devinfo Patch
113493-03 SunOS 5.9: libproc.so.1 Patch
113330-03 SunOS 5.9: rpcbind Patch
115028-02 SunOS 5.9: patch /usr/lib/fs/ufs/df
117471-03 SunOS 5.9: fifofs Patch
118897-01 SunOS 5.9: stc Patch
115022-03 SunOS 5.9: quota utilities
113720-02 SunOS 5.9: rootnex Patch
113329-18 SunOS 5.9: lp Patch
123056-01 SunOS 5.9: ldterm patch
114349-04 SunOS 5.9: sbin/dhcpagent Patch
113278-15 SunOS 5.9: NFS Daemon Patch
113471-09 SunOS 5.9: truss Patch
113277-48 SunOS 5.9: sd and ssd Patch
117457-01 SunOS 5.9: elfexec Patch
113077-18 SunOS 5.9: /platform/sun4u/kernal/drv/su Patch
113072-08 SunOS 5.9: patch /usr/sbin/format
112839-08 SunOS 5.9: patch libthread.so.1
114331-02 SunOS 5.9: power Patch
112998-04 SunOS 5.9: patch /usr/sbin/syslogd
114133-03 SunOS 5.9: mail Patch
119937-02 SunOS 5.9: inetboot patch
115553-23 SunOS 5.9: USB drivers patch
117443-01 SunOS 5.9: libkvm Patch
114329-02 SunOS 5.9: /usr/bin/pax Patch
114128-03 SunOS 5.9: sd_lun patch
119929-01 SunOS 5.9: /usr/bin/xargs patch
113459-05 SunOS 5.9: udp patch
116009-05 SunOS 5.9: sgcn & sgsbbc patch
123761-04 SunOS 5.9: PCIE/Fire drivers Patch
123760-01 SunOS 5.9: platform driver Patch
116557-04 SunOS 5.9: sbd Patch
120241-04 SunOS 5.9: bge patch
116530-02 SunOS 5.9: bge.conf Patch
116488-03 SunOS 5.9: Lights Out Management (lom) patch
117131-01 SunOS 5.9: adm1031 Patch
117124-12 SunOS 5.9: platmod, drmach, dr, ngdr, & gptwocfg Patch
118539-02 SunOS 5.9: schpc Patch
118472-01 SunOS 5.9: pargs Patch
122002-01 SunOS 5.9: kstat patch
122709-01 SunOS 5.9: /usr/bin/dc patch
117067-04 SunOS 5.9: awk nawk oawk Patch
115259-03 SunOS 5.9: patch usr/lib/acct/acctcms
112959-03 SunOS 5.9: patch libfru
112913-02 SunOS 5.9: fruadm Patch
113027-06 SunOS 5.9: libfrureg.so.1 Patch
114564-09 SunOS 5.9: /usr/sbin/in.ftpd Patch
117441-01 SunOS 5.9: FSSdispadmin Patch
118191-01 gtar patch
114818-06 GNOME 2.0.0: libpng Patch
117177-02 SunOS 5.9: lib/gss module Patch
116340-05 SunOS 5.9: gzip and Freeware info files patch
113579-09 SunOS 5.9: ypserv/ypxfrd Patch
122673-01 SunOS 5.9: sockio.h header patch
116474-03 SunOS 5.9: libsmedia Patch
116669-20 SunOS 5.9: md Patch
112965-06 SunOS 5.9: patch /kernel/drv/sparcv9/eri
112838-12 SunOS 5.9: pcicfg Patch
117127-02 SunOS 5.9: header Patch
123768-02 SunOS 5.9: byteorder.h and ddi_impldefs.h patch
121321-03 SunOS 5.9: ldap Patch
116231-03 SunOS 5.9: llc2 Patch
122976-01 SunOS 5.9: /usr/lib/mdb/kvm/ipc.so Patch
117179-01 SunOS 5.9: nfs_dlboot Patch
121194-01 SunOS 5.9: usr/lib/nfs/statd Patch
116502-03 SunOS 5.9: mountd Patch
113320-06 SunOS 5.9: patch se driver
114731-09 SunOS 5.9: kernel/drv/glm Patch
114716-02 SunOS 5.9: usr/bin/rcp Patch
112915-04 SunOS 5.9: snoop Patch
116778-01 SunOS 5.9: in.ripngd patch
119447-01 SunOS 5.9: ses Patch
114356-08 SunOS 5.9: /usr/bin/ssh Patch
113273-11 SunOS 5.9: /usr/lib/ssh/sshd Patch
113575-08 SunOS 5.9: sendmail Patch
116780-02 SunOS 5.9: scmi2c Patch
112972-17 SunOS 5.9: patch /usr/lib/libssagent.so.1 /usr/lib/libssasnmp.so.1 mibiisa
122485-01 SunOS 5.9: 1394 mass storage driver patch
113716-02 SunOS 5.9: sar & sadc Patch
117473-01 SunOS 5.9: fwtmp Patch
116472-02 SunOS 5.9: rmformat Patch
120443-01 SunOS 5.9: sed core dumps on long lines
121588-01 SunOS 5.9: /usr/xpg4/bin/awk Patch
123058-01 SunOS 5.9: /usr/xpg4/bin/more Patch
123184-02 SunOS 5.9: Bug fixes for Arabic fonts
113584-17 SunOS 5.9: yesstr, nostr nl_langinfo() strings incorrect in S9
117100-04 SunOS 5.9: New Euro UTF-8 locales needed
114600-06 SunOS 5.9: vlan driver patch
112817-29 SunOS 5.9: Sun GigaSwift Ethernet 1.0 driver patch
113042-16 SunOS 5.9: qlc driver patch
113041-13 SunOS 5.9: fcip driver patch
113039-17 SunOS 5.9: Sun StorEdge Traffic Manager patch
113040-21 SunOS 5.9: fctl/fp/fcp driver patch
117595-05 SunOS 5.9: Manual Page updates for Solaris 9
112622-19 SunOS 5.9: M64 Graphics Patch
116126-05 Fixes to general release PatchPro 2.2
119480-10 SUNWppro SUNWsy1cf SUNWsdb Bug fixes and updated keystore file with new patch signing certificate.
117985-03 SunOS 5.9: XIL 1.4.2 Loadable Pipeline Libraries
114538-38 SunOS 5.9: Sun XVR-100 Graphics Accelerator Patch
112661-11 SunOS 5.9: IIIM and X Input & Output Method patch
114677-12 SunOS 5.9: International Components for Unicode Patch
116039-02 SunOS 5.9: sun4u platform links patch
112804-02 CDE 1.5: sdtname patch
113244-09 CDE 1.5: dtwm patch
114312-02 CDE1.5: GNOME/CDE Menu for Solaris 9
119976-01 CDE 1.5: dtterm patch
112771-33 Motif 1.2.7 and 2.1.1: Runtime library patch for Solaris 9
117728-01 CDE1.5: dthello patch
124215-01 CDE 1.5: dtterm patch
112785-56 X11 6.6.1: Xsun patch
112807-18 CDE 1.5: dtlogin patch
118759-01 X11 6.6.1: Font Administration Tools patch
117577-03 X11 6.6.1: TrueType fonts patch
117663-02 X11 6.6.1: xwd patch
113764-05 X11 6.6.1: keyboard patch
/etc/release
==========
# cat /etc/release
Solaris 9 9/04 s9s_u7wos_09 SPARC
Copyright 2004 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 29 June 2004
CLUSTER
=========
# cat /var/sadm/system/admin/CLUSTER
CLUSTER=SUNWCuser
pkginfo
=======
# pkginfo -l SUNWpmgr SUNWppror SUNWpprou
PKGINST: SUNWpmgr
NAME: Solaris Patch Manager Base 1.0.1 1.0.1
CATEGORY: system
ARCH: all
VERSION: 1.0.1
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: Patch Manager CLI for Solaris 2.6, 2.7 and 2.8
PSTAMP: ute15320031103164007
INSTDATE: May 16 2006 14:51
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 4 installed pathnames
3 shared pathnames
3 directories
1 executables
9 blocks used (approx)
ERROR: information for "SUNWppror" was not found
ERROR: information for "SUNWpprou" was not found -
Add Digital Signature Using C# and Acrobat SDK
Hi everybody!
Please, how can I digitally sign PDF documents using Acrobat Professional 8 API and C# language?
I know that I need use JavaScript APIs (IAC) but I can't find anything really helpful in the Acrobat SDK Documentation. Could anyone post a sample of how use javascript manipulation inside C# (Framework 2.0), or give me a direction?
Thank in advance!Hi Felipe,
when i am signing the document.
I believe i am missing something in my code. After executing the code to sign, when i open it i get "The following signature fields are not signed".
Please let me know where i m doing wrong?
Here is my VB.NET Code
Dim gapp As Acrobat.CAcroApp
Dim gpddoc As Acrobat.CAcroPDDoc
Dim jso As Object
gapp = CreateObject("acroexch.app")
gpddoc = CreateObject("acroexch.pddoc")
If gpddoc.Open("C:\Test1.pdf") Then
jso = gpddoc.GetJSObject()
jso.SetUserPassword("'testpassword12'")
'jso.ShowMyMessage("SetUserDigitalIDPath")
jso.SetUserDigitalIDPath("'c:\\DrTest.pfx'")
jso.app.execMenuItem("ADBESDK:AddSignature")
jso.AddSignature(jso)
gapp.Show()
and here is the javascript
// password to use the digital signature
var sigUserPwd = "UNKNOWN";
// to test the sample without user input, specify:
// var sigUserPwd = "testpassword";
// path to the digital signature file
var sigDigitalIDPath = "UNKNOWN";
// to test the sample without user input, specify:
//var sigDigitalIDPath = "/C/DrTest.pfx";
// other variables the user can modify
var sigHandlerName = "Adobe.PPKLite";
var sigFieldname = "sdkSignatureTest";
var sigReason = "I want to test my digital signature program.";
var sigLocation = "San Jose, CA";
var sigContactInfo = "[email protected]";
/* Add a menu item for AddSignature */
app.addMenuItem( { cName: "ADBESDK:AddSignature", cUser: "Add My Signature", cParent: "Advanced",
cEnable: "event.rc = (event.target != null);",
cExec: "AddSignature(event.target)" });
// main function
AddSignature=app.trustedFunction(function (doc)
app.beginPriv(); // explicitly raise privilege
// if sigDigitalIDPath is not spcified, ask for user input
if(sigDigitalIDPath == "UNKNOWN"){
var cResponse = app.response({
cQuestion: "Input your digital ID path:",
cTitle: "Digital Signature",
cDefault: "/C/DrTest.pfx",
if ( cResponse == null) {
app.alert("No input.");
return;
else
SetUserDigitalIDPath(cResponse);
// if sigUserPwd is not spcified, ask for user input
if(sigUserPwd == "UNKNOWN"){
var cResponse = app.response({
cQuestion: "Input your password:",
cTitle: "Digital Signature",
cDefault: "testpassword",
if ( cResponse == null) {
app.alert("No input.");
return
else
SetUserPassword(cResponse);
// create a new signature field
var signatureField = AddSignatureField(doc);
// sign it
if(signatureField) Sign(signatureField, sigHandlerName);
app.endPriv();
// create a signature field in the upper left conner with name of sigFieldname
function AddSignatureField(doc)
var inch=72;
var aRect = doc.getPageBox( {nPage: 0} );
aRect[0] += 0.5*inch; // from upper left hand corner of page.
aRect[2] = aRect[0]+2*inch; // Make it 2 inch wide
aRect[1] -= 0.5*inch;
aRect[3] = aRect[1] - 0.5*inch; // and 0.5 inch high
var sigField = null;
try {
sigField = doc.addField(sigFieldname, "signature", 0, aRect );
} catch (e) {
console.println("An error occurred: " + e);
return sigField;
// define the Sign function as a privileged function
Sign = app.trustedFunction (
function( sigField, DigSigHandlerName )
try {
app.beginPriv();
var myEngine = security.getHandler(DigSigHandlerName);
myEngine.login( sigUserPwd, sigDigitalIDPath);
sigField.signatureSign({oSig: myEngine,
bUI: false,
oInfo: { password: sigUserPwd,
reason: sigReason,
location: sigLocation,
contactInfo: sigContactInfo}
app.endPriv
} catch (e) {
console.println("An error occurred: " + e);
// set a correct password for using the signature, so you can quietly sign a doc.
function SetUserPassword(pwd)
sigUserPwd = pwd;
// set path to the digital signature file
function SetUserDigitalIDPath(idPath)
sigDigitalIDPath = idPath;
Sumit -
Adobe Form Digital Signature using WDA
Hi,
I have implemented Interactive Adobe Form using WDA, with one Signature Field.
I need to set and verify the status of the Digital Signature.
1) Is it possible to sign the Adobe form without the user selecting the Digital Id, basically what is needed to implement automatic signatures (setting and verifying)?
2) Once the data is filled online, the form is to be distributed or downloaded. How to apply security parameters to Form in this case (like pass protected etc). From SAP documentation, I understand we need to use Adobe Policy Server. Can we install this server on the Java stack of SAP WAS. Are there any other alternatives to implement such features?
Thanks & Regards,
Chitrali ShahI realize there is quite a bit of crossover between the two topics, but becuase you want to know about digital signature and specifically offline security; this question would probably be better asked in the Adobe Interactive Forms forum:
SAP Interactive Forms by Adobe
However I'm not going to lock the thread, as the WDA forum you will find many Forms experts as well and might find a solution. I just think you might have better luck in the other forum. This is perhas a rare case where double posting would be appropriate as long as you go back and update both threads with any solutions.
It sounds like you may have already found it, but about all I can offer on the subject is the link to the latest version of the online help on the subject:
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/a0677efb696bb9e10000000a42189d/frameset.htm -
Acrobat Standard 8 - why is the digital signature not responding?
Using Acrobat version 8 and it is fully updated.
When I try to insert a digital signature, it freezes and when I eventually close the digital signature window, it says it is not responding and the program shuts down.
This is using a document that I use frequently and only recently started having problems with the digital signature.
Why is this happening and how can I fix it?
Thank you!Hi,
I'd like to clarify some points. You use a digital ID to create a digital signature, not unlike how you use a pen to create (what we refer to as) a wet ink signature. When it comes to applying a digital signature to a document, you can sign just about any blob of electronic data. You can sign your e-mail or a MS Word document as well as a PDF file. The signature itself lives either in the document (that's how Acrobat does it when signing a PDF file), or it can be an external attachment (that's what the smime.p7s file is you might see attached to some e-mail messages).
Here is where I'm a bit confused. How many digital IDs do you have access to? If you only have one, does it cause Acrobat to lock up when signing a specific PDF file or when you try to sign any PDF file? Same question if you have more than one digital ID available to sign with, they all cause Acrobat to lock you when signing just one specifc file or any file? When you try to sign, are you signing an existing signature field, or are you creating a signature on the fly, be it either visible or invisible? If it is just one file that is causing the problems then that file is probably corrupt. If it's any file then it is a more systemic problem and I don't have an off the shelf answer for you.
Steve -
I get this message when I check the Device manager for my Ipod
Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52)
How do I resolve this I have reinstalled iTunes but it still doesn't recognise my ipodI reinstalled Itunes a couple of times. I unistalled all programs that I never use, I updated all of my drivers, Windows swept my computer and found no problems. I have a yellow causion lite when I look at the USB-port with the phone connected. All other devices work without a problem.
-
Hide the Save As dialog in the digital signature process
Hi!
I'm searching for a way to hide the Save As dialog when digitally signing a pdf document (embedded in a website) and instead transmit the signed document back to the website without saving it locally.
(The reason for doing this is, that I can not be sure whether the user is capable of storing the signed document locally, recover it and send it back to the server.)
In the "Adobe Acrobat SDK - Developing Plug-ins and Application" documentation under "Digital signature extended API", "Understanding the process" is stated that the digital signature plug-in displays the Save As dialog box. But it's not clear to me whether there is a way to suppress it and instead call some custom code to send the document to a webservice or something like that. (btw: I'm new to the acrobat sdk api)
Could someone be a bit more specific about this?
Are there other ways to achieve my aims?
(To use submit buttons inside the document is not an option.)
Thanks and kind regards
MarcelHi Leonard
I'll try to explain in more detail what I'd like to do. :)
Preconditions:
- I have no controle over the forms.
- I need to build a website hosting PDF documents for clients.
- The client needs to be able to access these docs and digitally sign them.
- When the client signs them, they should be stored on the website (overwrite the unsigned ones).
Problem:
The whole process should be as simple as possible for the client. Therefore he should not have to manually download the docs, sign them and manually upload them to the website.
Possible solution:
The client selects a document to sign which is then opened inside the website (aspx / custom control) by the Adobe Reader browser plug-in.
Now, when the client signs the document I would like to catch the "Save as" dialog and instead call some custom routine to send the signed document back to the website (webservice).
As I see it:
We would have to write a Reader plug-in that would be started when the browser-plugin is called and could be passed the address of the webservice (to send the signed PDF). Maybe the address passing could be done by javascript, but the handling of the "Save as" dialog would probably have to be handled by a custom plug-in.
My question:
Is there any way to accomplish the above (if yes, how?), or are these things that are just not possible (why? ;)?
I hope this helps to clear up things a little...
Thanks for any help!
Marcel -
X86 via patchsvr, "Failed to validate the digital signature(s)"
Been running very well for a while, now I'm getting these errors after an smpatch update/
bash-3.00# smpatch update
com.sun.patchpro.util.Percentage@96b5c2
119146-05 has been validated.
com.sun.patchpro.util.Percentage@5db5ae
119253-05 has been validated.
com.sun.patchpro.util.Percentage@42f352
119316-03 has been validated.
com.sun.patchpro.util.Percentage@1df2964
119251-03 has been validated.
com.sun.patchpro.util.Percentage@1ab600f
119255-06 has been validated.
com.sun.patchpro.util.Percentage@2fb002
120475-02 has been validated.
com.sun.patchpro.util.Percentage@cc7439
118924-02 has been validated.
com.sun.patchpro.util.Percentage@e2892b
118727-03 has been validated.
com.sun.patchpro.util.Percentage@9b688e
120236-01 has been validated.
com.sun.patchpro.util.Percentage@ed5d9d
120544-01 has been validated.
com.sun.patchpro.util.Percentage@1682a53
com.sun.patchpro.util.Percentage@7a9224
118891-01 has been validated.
com.sun.patchpro.util.Percentage@110b640
119686-03 has been validated.
com.sun.patchpro.util.Percentage@2d59a3
119076-06 has been validated.
com.sun.patchpro.util.Percentage@158015a
120010-01 has been validated.
com.sun.patchpro.util.Percentage@c0c8b5
119716-03 has been validated.
com.sun.patchpro.util.Percentage@b914b3
119108-06 has been validated.
com.sun.patchpro.util.Percentage@13fba1
120777-03 has been validated.
com.sun.patchpro.util.Percentage@1ed27e4
118345-04 has been validated.
com.sun.patchpro.util.Percentage@d61aef
118372-04 has been validated.
com.sun.patchpro.util.Percentage@82674b
119997-01 has been validated.
com.sun.patchpro.util.Percentage@14b84c7
119995-01 has been validated.
com.sun.patchpro.util.Percentage@fa5ff3
120037-01 has been validated.
com.sun.patchpro.util.Percentage@1b17d49
120035-01 has been validated.
com.sun.patchpro.util.Percentage@19855ed
119991-01 has been validated.
com.sun.patchpro.util.Percentage@31688f
120252-02 has been validated.
com.sun.patchpro.util.Percentage@1c794cc
120738-01 has been validated.
com.sun.patchpro.util.Percentage@1f9e31e
119987-01 has been validated.
com.sun.patchpro.util.Percentage@adf5be
119375-05 has been validated.
com.sun.patchpro.util.Percentage@e0c7c3
120665-01 has been validated.
com.sun.patchpro.util.Percentage@15b123b
118873-02 has been validated.
com.sun.patchpro.util.Percentage@9fdee
120051-01 has been validated.
com.sun.patchpro.util.Percentage@1fe4169
118851-02 has been validated.
com.sun.patchpro.util.Percentage@178920a
118863-01 has been validated.
com.sun.patchpro.util.Percentage@bbfa5c
120049-01 has been validated.
com.sun.patchpro.util.Percentage@131de9b
120347-01 has been validated.
com.sun.patchpro.util.Percentage@10d95cd
120720-01 has been validated.
com.sun.patchpro.util.Percentage@e5f46e
com.sun.patchpro.util.Percentage@1128f5a
118885-01 has been validated.
com.sun.patchpro.util.Percentage@1818f80
120470-02 has been validated.
com.sun.patchpro.util.Percentage@f42160
120468-02 has been validated.
com.sun.patchpro.util.Percentage@1bb326c
120047-01 has been validated.
com.sun.patchpro.util.Percentage@eb7331
120628-01 has been validated.
com.sun.patchpro.util.Percentage@1d7b222
119585-01 has been validated.
com.sun.patchpro.util.Percentage@1efe475
com.sun.patchpro.util.Percentage@7ff5b6
118847-01 has been validated.
com.sun.patchpro.util.Percentage@dc9065
com.sun.patchpro.util.Percentage@8beff2
com.sun.patchpro.util.Percentage@1362a63
119118-05 cannot be validated.
com.sun.patchpro.util.Percentage@c67a88
119417-01 cannot be validated.
com.sun.patchpro.util.Percentage@96ad7c
120455-01 cannot be validated.
com.sun.patchpro.util.Percentage@57ae58
120283-01 has been validated.
com.sun.patchpro.util.Percentage@775121
119373-02 has been validated.
com.sun.patchpro.util.Percentage@1f8acdc
120459-01 has been validated.
com.sun.patchpro.util.Percentage@11cc367
119543-05 has been validated.
com.sun.patchpro.util.Percentage@160c4b0
119411-02 has been validated.
com.sun.patchpro.util.Percentage@114025
119413-06 has been validated.
com.sun.patchpro.util.Percentage@8a52b6
120457-01 has been validated.
com.sun.patchpro.util.Percentage@13c550f
119549-02 has been validated.
com.sun.patchpro.util.Percentage@1f488f1
120297-01 has been validated.
com.sun.patchpro.util.Percentage@14a9387
120136-01 has been validated.
com.sun.patchpro.util.Percentage@11b86c7
com.sun.patchpro.util.Percentage@2da5a6
Unexpected Failure: java.lang.Throwable: ERROR: Failed to validate the digital signature(s).
bash-3.00#
And there it dies. here's the client's version information
bash-3.00# pkginfo -l SUNWppror
PKGINST: SUNWppror
NAME: PatchPro core functionality (Root)
CATEGORY: system
ARCH: i386
VERSION: 5.0,REV=2005.01.09.21.19
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: PatchPro core functionality (Root)
PSTAMP: pm8-20020050222115150
INSTDATE: Jun 20 2005 12:41
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 15 installed pathnames
8 shared pathnames
3 linked files
9 directories
1 executables
5 blocks used (approx)
bash-3.00# pkginfo -l SUNWpprou
PKGINST: SUNWpprou
NAME: PatchPro core functionality (Usr)
CATEGORY: system
ARCH: i386
VERSION: 5.0,REV=2005.01.09.21.19
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: PatchPro core functionality (Usr)
PSTAMP: pm8-20020050222115151
INSTDATE: Jun 20 2005 12:41
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 25 installed pathnames
7 shared pathnames
10 directories
5 executables
bash-3.00# uname -a
SunOS dns01 5.10 Generic_118844-01 i86pc i386 i86pc
bash-3.00#
Help?
Thanks,
Doug
1630 blocks used (approx)Unfortunatly the update server is having some very strange hicups every now and then. I've been able to reproduce this once on a sparc box. What I did was basicly running 'smpatch analyze' for a second time, followed by the regular 'update' command after which things worked out for me.
Some strange things also occur when you sometimes run the 'analyze' command, and then run it again. Sometimes you'll be presented with 2 different lists of available updates. -
Smpatch PatchPro failed: ERROR: Failed to validate the digital signature
Hello,
I 'm trying to update solaris 9 (5.9 Generic_118558-03 sun4u sparc) using smpatch.
I get the following error from all - to be installed - patches!!
Downloading the required patches for machine "xxx". Please wait...
Error: PatchPro failed: ERROR: Failed to validate the digital signature(s).
/var/sadm/spool/112941-10.jar.tmp cannot be validated.
I have read that you need to install patchid 112945-44 so i have installed it with no solution.
I have cleared the /var/tmp/patches/ directory:
# rm /var/tmp/patches/*.jar.tmp
# rm /var/sadm/spool/*.jar
I would be grateful if you reply me with any help.
Thanks,I thought this solution:
To download signed patch 112945-45 and:
# mv 112945-45.jar /var/sadm/spool/
# smpatch add -i 112945-45
On machine ""xxx"...
Installing patch 112945-45 ...
Error: PatchPro failed: Received a Manipulable event.
Error: PatchPro failed: Received a Manipulable event.
Error: PatchPro failed: ALERT: Failed to install a patch. 112945-45
/var/sadm/spool/patchpro_dnld_2007.06.14@12:22:38:EEST.txt has been moved to /var/sadm/spool/patchproSequester/patchpro_dnld_2007.06.14@12:22:38:EEST.txt
Problem Summary:
Inside /var/log/messages :
Jun 14 12:44:05 polymnia root: [ID 702911 user.error] Thu Jun 14 12:44:05 EEST 2007(ERROR) => Thread[Thread-18,5,main] <=Problem installing patches: Received a Manipulable event.
Jun 14 12:44:05 polymnia root: [ID 702911 user.alert] Thu Jun 14 12:44:05 EEST 2007(ALERT) => com.sun.patchpro.manipulators.SunOSSunPatchInstaller@73a5d3 <=112945-45 validation failed.
Jun 14 12:44:05 polymnia root: [ID 702911 user.crit] Thu Jun 14 12:44:05 EEST 2007(CRITICAL) => com.sun.patchpro.manipulators.SunOSSunPatchInstaller@73a5d3 <=com.sun.patchpro.security.SignatureValidationException: ERROR: Failed to validate the digital signature(s) for:
Jun 14 12:44:05 polymnia at com.sun.patchpro.manipulators.Installer.extractPatch(Installer.java:314)
Jun 14 12:44:05 polymnia at com.sun.patchpro.manipulators.SunOSSunPatchInstaller.install(SunOSSunPatchInstaller.java:46)
Jun 14 12:44:05 polymnia at com.sun.patchpro.manipulators.Installer.run(Installer.java:134)
Jun 14 12:44:05 polymnia at java.lang.Thread.run(Thread.java:536)
Jun 14 12:44:06 polymnia root: [ID 702911 user.error] Thu Jun 14 12:44:05 EEST 2007(ERROR) => Thread[Thread-18,5,main] <=Problem installing patches: Received a Manipulable event.
Jun 14 12:44:06 polymnia root: [ID 702911 user.alert] Thu Jun 14 12:44:06 EEST 2007(ALERT) => com.sun.patchpro.util.PatchBundleInstaller@9360e7 <=Failed to install a patch. 112945-45
Jun 14 12:44:06 polymnia patchadd utility failed. Reason code :0
Jun 14 12:44:06 polymnia root: [ID 702911 user.error] Thu Jun 14 12:44:06 EEST 2007(ERROR) => Thread[Thread-18,5,main] <=Problem installing patches: ALERT: Failed to install a patch. 112945-45
Also i have just seen that messages complains for the digital cert when i am tryring to download the patch using smpach
Jun 14 12:49:20 polymnia root: [ID 702911 user.error] Thu Jun 14 12:49:20 EEST 2007(ERROR) => com.sun.patchpro.server.ServerPatchServiceProvider@92425a <=com.sun.patchpro.security.NotSignedByKnownCertificateException: 112945-45/prepatch CN=Enterprise Services Patch Management, O=Sun Microsystems Inc
Jun 14 12:49:20 polymnia at com.sun.patchpro.security.SignatureValidationUtil.validateJarFile(SignatureValidationUtil.java:232)
Jun 14 12:49:20 polymnia at com.sun.patchpro.server.ServerPatchServiceProvider.validatePatchBundle(ServerPatchServiceProvider.java:1837)
Jun 14 12:49:20 polymnia at com.sun.patchpro.server.ServerPatchServiceProvider.requestDownload(ServerPatchServiceProvider.java:1437)
Jun 14 12:49:20 polymnia at com.sun.patchpro.server.ServerPatchServiceProvider.performDownloadPatches(ServerPatchServiceProvider.java:739)
Jun 14 12:49:20 polymnia at com.sun.patchpro.server.ServerPatchServiceProvider.downloadPatches(ServerPatchServiceProvider.java:585)
Jun 14 12:49:20 polymnia at com.sun.patchpro.server.PatchServerProxy.downloadPatches(PatchServerProxy.java:130)
Jun 14 12:49:20 polymnia at com.sun.patchpro.server.GroupPatchDownloader.downloadPatches(GroupPatchDownload
Jun 14 12:49:20 polymnia root: [ID 702911 user.error] Thu Jun 14 12:49:20 EEST 2007(ERROR) => com.sun.patchpro.server.ServerPatchServiceProvider@92425a <=Failed to validate the digital signature(s). for: /var/sadm/spool/112945-45.jar.tmp: 112945-45/prepatch CN=Enterprise Services Patch Management, O=Sun Microsystems Inc
Jun 14 12:49:20 polymnia root: [ID 702911 user.error] Thu Jun 14 12:49:20 EEST 2007(ERROR) => Thread[Thread-18,5,main] <=Error: downloading patches.ERROR: Failed to validate the digital signature(s).
The following patches were not downloaded. Contact your Sun Microsystems support provider for more information.
112945-45
Message was edited by:
sapila -
I created a nice electronic signature, that I now regularly use and add to every document. I was told that a signature needs to be issued by a verification authority, a third party that is able to verify the signature, certificate. I created a free certificate at CAcert.org and tried to combine it with the adobe signature certificate file, but it doesnt support .cer and .crt files. Is the Adobe the certification authority in this case since i created signature in the Adobe software? Its not a big deal, I just want everything to be correct since I use the signature in official documents now (instead of scanning a signed document) ... Thanks for any info, ideas or help.
JacobEach Digital Certificate has a pair of private and public keys used for encryption/decryption. The private key belongs to the certificate owner and should be kept secret. It is protected by a password. The public key can be used by anyone. Digital certificates come in two flavors: one that contains both private and public key and one that contains only public key.
When you create a digital signature the signing process uses the private key to encrypt the signed content digest and the public key is used to decrypt it. So, only you can encrypt signed content with your certificate that has both private and private keys and anyone can decrypt it to validate the signature using certificate that has only public key. Usually, this certificate with the public key only is embedded in the digital signature, so that anyone can use it for decryption.
The .cer certificate contains only public key. Certificates with both private and public keys usually have extensions .pfx or .p12. You need one of those to sign.
CAcert.org issues only public key certificates. so you cannot use its certificates for digital signing.
Adobe is not a general purpose certification authority. It issues some certificates for internal use only.
Acrobat has a feature that allows you to create so-called self-signed certificates with both private and public keys but these certificates can be used only in a limited way. They do not provide the means to authenticate the real certificate owner nor revoke a certificate if it is stolen.
Generally, a digital signature asserts three main features:
1. Document integrity (document has not been changes since it had been signed),
2. Authentication (the signer is indeed what the certificate says)
3. Non-repudiation (the signature author cannot deny that he signed it: this is achieved via certificate revocation mechanism).
A self-signed certificate (of the type that Acrobat produces) can be used only for #1. It cannot be used for ##2 and 3. The latter two come only when a certificate (with private key) is issued by a reputable Certificate Authority which is trusted (like VeriSign, Symantec, etc.).
Maybe you are looking for
-
CURRENT_DATE in Date parameter
Hello guys! I'm trying to put the CURRENT_DATE as default value in my date parameter. I'm working on Publisher 11g Data model. It is possible? If not, any workaround? Thanks for your time! Regards, Ariel
-
SQL Query of VO joining to 2 tables assigining to one EO
R12.0.6 Hello, there is a VO which has a SQL joining 2 Tables. This is being used for a Query Bean (Search Page) This VO i want to assign an EO to modifiy Values in DB (Update Icon in every Row). Does this make sense? ( If doing the transaction will
-
Error starting data collection CPU Utilization Chart
I encountered this error when tried to display any charts in Performance Manager of OEM. There are 2 error messages on separate popup window. Here the 1st error messages: VTM-0048 : Error starting data collection CPU Utilization Chart java.lang.NoCla
-
10+ Oracle Web applications integrate with OIM
Hi, We have more than 10 Oracle iAS based web/forms/reports applications in the corp, and some are 9ias R1 and some are 10gR2. Some do not have the OID tied to and some do not have OID. As you know, each oracle ias has its own user repository. We are
-
How can I control VCXO or the NCO?
hi, I am working on a HDTV receiver project. I did some PLL loop code in the FPGA to find the carrier frequency of the input signal. Then I want to use the control signal out of the FPGA to control the VCXO. Can I do that? Is there a sample code for