How to embedd author certificate and user digital signature?
Hi,
I want to implement Digital Signature in my pdf using Netweaver technology. I am working on an offline scenario.
I have few question on this topic.
1) Once I sign the pdf do the input-fields in them get locked? Is no then how do I lock them to ensure that they are not tampered?
2) How to pass the certificate along with the pdf? Can I pass it through an email?
3) Is the digital signature completely done on Adobe Reader side or the program side?
Please reply urgently...
Thanks,
Vishal
hi
i've the same problem. i've found this solution, but you need download a JCE Provider that allow you to read the explorer certificate store.
You can try this one: https://download.assembla.se/jceprovider/
and the code:
import se.assembla.*;
public class Listcerts {
public static void list() throws Exception{
java.security.Security.insertProviderAt(new se.assembla.jce.provider.ms.MSProvider(), 2);
KeyStore ks = KeyStore.getInstance("MSKS","assembla");
ks.load(null,null);
X509Certificate cert=null;
String alias=null;
int count=0;
for (java.util.Enumeration e=ks.aliases();e.hasMoreElements();){
alias=(String)e.nextElement();
cert=(X509Certificate)ks.getCertificate(alias);
System.out.println("\n Certificado alias"+alias+":");
System.out.println(cert);
count++;
System.out.println ("NUM CERTS="+count);
now, i need the same solution for Firefox browser XP
good luck
Message was edited by:
meteko
Similar Messages
-
How to Create a PDF Document and apply Digital Signature in C# using the Adobe SDK?
Hi Everybody!
I have to do two distinct tasks here:
1) How can I create a PDF document using the Adobe SDK in my .NET Applications(C# - 2.0)?
I just need a basic sample to create a document with a simple text, for example. I did not find any useful information in the adobe documentation. I have the Acrobat Professional 8.0 in my computer, but it's very dificult to work whith de Acrobat.dll and .NET with a poor documentaion.
2)How can I apply digital signature in a existent pdf document?
I need to sign documents using the SDK, just a basic sample in c# would be helpful to start!
Anybody could help?
Thank in advance!Leonard Rosenthol or anybody that can help, sorry to insist.
I will explain better my problem:
I have an ASP.NET WebPAge (C# - 2.0). In this page, the user make a request. The request should generate a PDF document with the informations of the request and with a field to add a digital signature. The document created will be send to a approver that will confirm the approval applying his digital signature (I need to do too, a webpage where the approver open the page, choose the pdf document, and sign, just selecting his own certificate and clicking in the button SIGN... but this is another problem).
That's the reason that I have to create a PDF document. If I create a WORD or HTML document, and then convert to PDF, how can I add a field to digital signature in this pdf document?
Is there any solution using Acrobat SDK?
Thank you very much! -
How to get system status and user status ?
how to get system status and user status for the given production order?
In which PP table we can
find these?
Thanks&Regards
SatishHi Ram,
Use the FM "STATUS_READ" to read both the system and user statuses for an Order.
Alternatively, the following tables store the user and system status info:
JSTO- Status object information
JEST- Individual Object Status
Hope this helps.
Let me know if u need further information.
Regards,
Sonal -
Connect smart card reader over usb and access digital signature certificate
Hi,
I got digital signature certificate stored in a smart card.I places smart card into card reader and plugged usb port of server.
I can see card reader in windows environment.My problem is to connect card reader and access digital signature certificate using java code.
I thinh it needs javax.smartcardio but i did not find necessary jar file for jdk 1.5.xx.
1- Where can i download jar fiel for javax.smartcardio for jdk 1.5.xx
2- Is there a blog or forum thread to help me to use smart card over usb?
Thanks.One of the beauty of Java is that when the Java VM does not let you do something (here: accessing a Smart Card), there is no way that a purely Java solution will add this functionality.
Hence, what you ask simply can not be done in pure Java (1.)5. Some machine-specific non-java code is required. And you did not specify your target.
Unless a jar file could contain machine-specific code (I don't know if this is the case, and I never made one such jar file), there seems to be no way a jar file could help. -
I have acrobat 8 and my digital signature has been corrupted. How do I fix that?
I have acrobat 8 and my digital signature has been corrupted. How do I fix that?
Make a new one.
-
JSObject returns wrong date. How can I extract correct date from digital signature?
I'm trying to extract name and date from digital signatures by using JSObject in Excel VBA, but JSObject returns wrong date. Year, month, hour and minute are correct, but only day is incorrect.
Here is my code. I'm using Acrobat 8.1.3.
Please tell me what's wrong with this code and how I can extract correct date from digital signatures.
Public Sub sbTest()
Dim oApp As Acrobat.acroApp
Dim oPDDoc As Acrobat.AcroPDDoc
Dim jso As Object
Dim f As Object
Dim sig As Object
Dim strFileName As String
Set oApp = CreateObject("AcroExch.App")
Set oPDDoc = CreateObject("AcroExch.PDDoc")
strFileName = "C:\Test.pdf"
If (oPDDoc.Open(strFileName)) Then
Set jso = oPDDoc.GetJSObject
Set f = jso.getField("Signature1.0")
Set sig = f.signatureInfo()
Debug.Print sig.Name
Debug.Print sig.Date
End If
Call oPDDoc.Close
Call oApp.Exit
End SubHi
You can use TDMS file format to save the data. I have attached a reference Vi.
On button click you can log the data or remove the case structure and continuous log the complete acquisition data.
Thanks and Regards
Himanshu Goyal
Thanks and Regards
Himanshu Goyal | LabVIEW Engineer- Power System Automation
Values that steer us ahead: Passion | Innovation | Ambition | Diligence | Teamwork
It Only gets BETTER!!!
Attachments:
Data Save in File.vi 35 KB -
Annotation field locked and subsequent digital signatures
Hi all,
i'm testing my PAdES digital signature library in Obj-C and i encountered this kind of PDF file
http://dl.dropbox.com/u/3995257/PDF/Locked.pdf
Acrobat Reader tells that the document is locked by a signature (Signature2). As far as i know locked means that the file can't be modified but is is impossible to append a digital signature too?
I tried to sign the document with my lib and as expected the second signature invalidates the first.
http://dl.dropbox.com/u/3995257/PDF/Sign_Locked.pdf
But... i tried to sign for the third time the previous file. I would expect that the first (locked) signature would be invalid but the second and the third would be not.
http://dl.dropbox.com/u/3995257/PDF/Sign_Sign_Locked.pdf
Despite my expectations, only the last signature is avalid according to Acrobat Reader.
Does the first locked signatures invalidates the subsequents? Or more simply i can't sign a Document locked PDF?
ThanksYes, because the first is a lock – anything you do after the fact will invalidate.
From: Adobe Forums <[email protected]<mailto:[email protected]>>
Reply-To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>
Date: Wed, 28 Sep 2011 02:11:54 -0700
To: Leonard Rosenthol <[email protected]<mailto:[email protected]>>
Subject: Annotation field locked and subsequent digital signatures
Annotation field locked and subsequent digital signatures
created by Luigi Cuomo<http://forums.adobe.com/people/Luigi+Cuomo> in PDF Language and Specifications - View the full discussion<http://forums.adobe.com/message/3942243#3942243 -
I recently broke my 2008 macbook. i was able to use an external hardrive to back up my data onto My Passport. I was going to buy a new computer but a friend told me sher had an older version of the iMac. (not sure how old but it doesnt have a camera if that helps) i was able to hook it up and turn it on but i ran into a few problems. 1) the "authentic" user or whatever it says is someone who previously used the computer. i added me as a user but im not sure how to make me the main user. 2) after hooking up My Passport, i was able to drag my files and copy them to the desktop.(i think i did it correctly) now, i dont know how to make my hard drive and applications and iformation the "main " info. The current apps on the iMac are super old versions of iTunes and iPhoto and such. 3) while trying to open the apps from my macbook on the iMac, it said it didnt have the right software to open these apps.
I am so computer illiterate so someone please help!!! Also, i do not have internet in my new apartment yet so if there is a way to make this happen without using the internet that would be preferred. sorry for the horrible spelling and poorly written paragraph.
THANK YOU!!You are not going to be able to run your old system from the backup on this old computer as the hardware is incompatible.
You need to get a new computer or a refurbished one. -
How to get system status and user status of service order
Hi,
I want to show user status and system status for service order in my report and i am using CRM_ORDER_READ function module to read the status, but it is returning lot of status records, could anyone please suggest how to get the system status and user status for service order.
I did not find any clue for how to get user status, i can see the user status when i open the transaction using CRMD_ORDER.
Regards,
Kamesh BathlaHi,
Go to CRM_JEST table give your service order guid and get the status, pass this status into TJ02. You will get the status of your order.
Regards
Srinu -
How to create Global password and user information list in Linux
Hi ,
OS is : OEL, We have some requirement, we need to create global password and Users information, that location sould be accessable to all users, can any one guide me how to do it in Linux.Could you give us a little more details? Are u looking for something like a centralized authentication system? or....what exactly?
kido -
0NOTIFICATN_ATTR datasource - how it get the system and user status
Guys,
I have 0NOTIFICATN_ATTR datasource bringing master data attribute of Notification document into BW. I saw it also bring the document system status and user status. But it only bring in the first status for each. i.e. for a notification document, it can has multiple system status (e.g. ATCO DLFL ...). this extractor only bring in 'ATCO'. while compare to the status DLFL (deletion flag), ATCO didn't really matter again.
So, i am trying to find out how this datasource extract the status, how can i change the status field into a 40 chars field so i can keep all active status (as it shows in ECC, when user display the notification document status). Did anyone solve this case before?
Thanks for the help.Hi,
watch the following thread.
how to extract equipment status in to bw
and please refer following article by Vamsi
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/301941a0-25b4-2d10-6eb9-9758cbc28559
It would be very useful.
Thanks. -
How to create secutiry filters and users, groups in system 9
HI,
Could you please help me how to create security filters and groups, users in system 9. I need it very ugent. i am very much thankful to you.. if you respond immediatly.
Thanks,
sudhakar.In short here's how I did it in 9.3.1 but there are multiple ways to do it.
I'm using MSAD external authentication.
Using EAS right click on database, Edit, Filters. Create your filters.
Then go to Shared Services.
Find the MSAD user/group and provision them to the Essbase database that you have your filters on. Access level is "Filter".
Then go back to EAS and Refresh Security From Shared Services.
Then go back to Shared Services.
Navigate to Projects & then your Essbase server. Find your Essbase database and click on it. To the right it'll populate a list of all the users/groups you provisioned to above. Select all of them and click Next.
Now you should see a drop down at the top showing your filter(s). Click the checkbox(s) next to the users/groups you want to apply that filter to. Click the green checkmark to apply the filter, and repeat for your various filters that you want to apply. Only 1 filter per user/group.
Then go back to EAS and Refresh Security From Shared Services again.
Good luck, hope this helps. -
Adobe Reader X doesn't even try to validate expired user certificate used in digital signature
Verifying a file signed with an expired certificate (timestamped or not) causes Adobe Reader to raise strange CRL parsing error:
Note:
the CRL is currently valid
the errors "propagates" also on the OCSP responses
the file is timestamped before the certificate revocation.
the error is reproducible everytime and with different signature/CAs: personally I've tried with Frenc, Italian and Spanish signed evidences.
Below the exceprt from the CertificateViewer-->ErrorInformation window
CRL processing error
Issuer: serialNumber=4, cn=Certigna ID, ou=0002 481463081, o=Dhimyotis, c=FR
This update: 20120123110005Z
Next update: 20120124110005Z
CRL has expired or is not yet valid____________________________________________________________
CRL processing error
Issuer: serialNumber=4, cn=Certigna ID, ou=0002 481463081, o=Dhimyotis, c=FR
This update: 20120123110005Z
Next update: 20120124110005Z
CRL has expired or is not yet valid____________________________________________________________
CRL processing error
Issuer: serialNumber=4, cn=Certigna ID, ou=0002 481463081, o=Dhimyotis, c=FR
This update: 20120123110005Z
Next update: 20120124110005Z
CRL has expired or is not yet valid____________________________________________________________
CRL processing error
Issuer: serialNumber=4, cn=Certigna ID, ou=0002 481463081, o=Dhimyotis, c=FR
This update: 20120123110005Z
Next update: 20120124110005Z
CRL has expired or is not yet valid____________________________________________________________
OCSP response has expired or is not yet valid____________________________________________________________
CRL processing error
Issuer: serialNumber=4, cn=Certigna ID, ou=0002 481463081, o=Dhimyotis, c=FR
This update: 20120123110005Z
Next update: 20120124110005Z
CRL has expired or is not yet valid____________________________________________________________
CRL processing error
Issuer: serialNumber=4, cn=Certigna ID, ou=0002 481463081, o=Dhimyotis, c=FR
This update: 20120123110005Z
Next update: 20120124110005Z
CRL has expired or is not yet valid____________________________________________________________
or, for example
CRL processing error
Issuer: cn=InfoCert Firma Qualificata, ou=Certificatore Accreditato, serialNumber=07945211006, o=INFOCERT SPA, c=IT
This update: 20120305161509Z
Next update: 20120305172400Z
CRL has expired or is not yet valid____________________________________________________________
OCSP response has expired or is not yet valid____________________________________________________________
CRL processing error
Issuer: cn=InfoCert Firma Qualificata, ou=Certificatore Accreditato, serialNumber=07945211006, o=INFOCERT SPA, c=IT
This update: 20120305161509Z
Next update: 20120305172400Z
CRL has expired or is not yet valid____________________________________________________________
CRL processing error
Issuer: cn=InfoCert Firma Qualificata, ou=Certificatore Accreditato, serialNumber=07945211006, o=INFOCERT SPA, c=IT
This update: 20120305161509Z
Next update: 20120305172400Z
CRL has expired or is not yet validHello
This issue dates back from 2012 and is still in Adobe Reader XI and DC. The behaviour seems to happen when a certificate has expired, there are no embedded CRL/OCSP responses and Reader is configured to validate at the time the signature was made. It goes online to check revocation based on the currently available CRL which is evidently NOT the CRL that was used at the time of signature, and fails with the "...not yet valid..." error message. If the certificate is not in the CRL, it should just forget about it and check if the signature date is between the certificate notBefore and notAfter dates.
Can someone from Adobe just confirm if this is an actual bug or the intended behaviour ?
Thank you. -
How to install maintenance certificate and License with solution Manger?
Hi all,
Is this possible to install maintenance certificate and License with solution Manger atomatically ?
Regards,
NeniHi Swaroop,
There is a feature in SAP Solution manager through which we can instal the licenses.
Please see below links,
http://help.sap.com/saphelp_sm70ehp1_sp23/helpdata/en/41/42b6397c604278b6626f3d570c98c8/content.htm
http://help.sap.com/saphelp_sm70ehp1_sp23/helpdata/en/89/a7c08d740c4cffb491f98801f17d30/content.htm
Thanks,
Jagadish. -
Request user digital signature via SSL
Hi, i�m working on a delivery authority implementation that should work as follows:
The system sends an reminder email to B, with a link to a SSL web page, when B clicks the link he goes to that page, and that page needs to check if he has a valid digital signature (IE: that has the same CA and the same e-mail that the ones i have registered on my database). If the checking is OK, then the server will let him download something, in example
Somebody got any clue or how to do this? Any web page that has some information, anything...
Tks in advance,
Eduardo Hadlich
Systems Analyst
Directa Automacao
Florianopolis, BrazilHere�s the scenario: A wants to send something to B, but both need tokes to prove that they did participate in the process. The implementation uses an Delivery Authority (DA), witch is an third party entity, and it�s responsible for receiving an email from A and then forwaid it to B.
The reminder is signed with DA digital signature, and just contains a link to this homepage i described, witch B is suposed to to, supply his digital signature to prove that he�s gone there and wanted to receive the message (email from A), and the gain access to the message itself.
API? You mean JDK1.4.2 and the BouncyCastle provider?
Hope it helps...
Tks in advance,
Eduardo Hadlich
Maybe you are looking for
-
Capacity Planning for Hyper-V individual host and Cluster
Hi Experts I need to know some basic idea about Capacity planning for Hyper-V which requires Capacity Planning for Hyper-V individual host and Cluster. I got attached info on websites but still not clear. Can someone link me to an effective website o
-
I created a form based upon a template which had various descriptions for the fields which I changed to things that made more sense to me. Like instead of Address[0], Static Text [0], I went with Address and Profession. Yet when I import these into a
-
RCU for SOA Suite in HP-UNIX Itanium version
Hi, I am trying to install SOA Suite 11g (11.1.1.7) in HP-UNIX Itanium version. As per OTN, I have downloaded the RCU for Linux x86 -64bit .But while I am trying to execute that RCU it is throwing error "Platform is not Supported" i.e. attached as sc
-
Camera shutter not opening on iPhone 4s
I've had my iPhone 4s for about two months. It had been working perfectly. After a recent drop that required the front glass to be replaced, my cameras are no longer working properly. The shutter for the rear camera will not open at all. The front ca
-
Verify your email address. Please verify the email address associated with your Apple ID. how do i sign into my mac e-mail inbox ? I have to verify my Apple ID to activate ICLOUD programmer. I could not find where is inbox of mac email and could not