public class SignedInfo : ICollection, IEnumerable { // Public Constructors public SignedInfo( ); // Public Instance Properties public string CanonicalizationMethod{set; get; } public int Count{get; } // implements ICollection public string Id{set; get; } public bool IsReadOnly{get; } public bool IsSynchronized{get; } // implements ICollection public ArrayList References{get; } public string SignatureLength{set; get; } public string SignatureMethod{set; get; } public object SyncRoot{get; } // implements ICollection// Public Instance Methods public void AddReference(Reference reference); public void CopyTo(Array array, int index); // implements ICollection public IEnumerator GetEnumerator( ); // implements IEnumerable public XmlElement GetXml( ); public void LoadXml(System.Xml.XmlElement value); }
The SignedInfo class provides information about an XML Signature; instances of this class are obtained through the SignedXml.SignedInfo property. The SignatureMethod property describes the signature and hash algorithms that have been used to create a signature. The References property provides access to the set of references contained by the signature.