Hi,
I am Tuan, I have many years experience in digital signature.
I have created many apps, build systems to sign document PDF, office, xml, text,...
I have deployed those apps in windows server, centos, ubuntu.
And I think I have an app that have all your requirements!
I believe I will solve your requirements fastest.
Contact me if you interested!