I'm using XMLDSIG to sign a configuration file. I'd like my CA to be able to issue keys that can be used to sign XML. I'd then like to verify that the XML was signed with a key issued by my CA.
How do I get the signing certificate out of the SignedXml
object? How do I follow the certificate chain back to a specific CA?
Note that the public key for my CA will be stored in my executable, rather than the certificate store.