public class Signature { // Public Constructors public Signature( ); // Public Instance Properties public string Id{set; get; } public KeyInfo KeyInfo{set; get; } public IList ObjectList{set; get; } public byte[ ] SignatureValue{set; get; } public SignedInfo SignedInfo{set; get; } // Public Instance Methods public void AddObject(DataObject dataObject); public XmlElement GetXml( ); public void LoadXml(System.Xml.XmlElement value); }
This class represents an XML Signature; instances of this class are obtained through the SignedXml.Signature property. The KeyInfo, ObjectList, and SignedInfo properties provide information about the structure of the XML Signature document.