I've searched for this but have yet to find an answer.
If I want to sign something using a digital certificate, I usually have to have it in my certificate store.
But, is it possible to pass a digital certificate as a method parameter, use the cerficate to sign the document, and NOT store it locally in any way?
I would either do this in C++ or C#.