I want to create a web application that can access a smart card with a digital certificate, and then digitally sign an open office XML document on the server. I know a couple of open source frameworks that do this in Java, but the client requires me to do it in .NET C#:
The SignServer Dot Org
The belgian eID Applet
Anyone has some guidelines or recommendations how to implement this .NET C#?
Has the PackageDigitalSignatureManager from System.IO.Packaging has some use?