Please I would like to ask for advice to see how our goal could be achieved. We have a Angular - Java backend web applicaton. One of the features we would like to add to this application is that when the system at Backend in JAVA creates an XML document we would like to sign it electronically with one of the X509Certificates installed in the browser of the user. This is starting to be quite a pain as the document is generated internally at BackEnd, but x509Certificates are stored in the Certificate Store of the Browser or in Windows Store. We have all the signing process with TSA and OCSP processes defined in Backend, but we dont find the way to obtain the Certificate from client-Browser to sign this XML.
How can we do it?
Shall we try it in a different way passing the XML document to the client side with Angular/JS and sign the document in there (with TSA and OCSP validations) and then return it to Backend already signed. If so could you please point me to some examples or documents where to find it.
Our first idea was to use a Java Applet in the client side, but this is not working any more for browsers like Chrome, and Firefox is moving out of this technology also.
Thanks a lot in advance
No comments:
Post a Comment