June 2003
Intermediate to advanced
714 pages
22h 8m
English
SignedXml
public class SignedXml { // Public Constructors public SignedXml( ); public SignedXml(System.Xml.XmlDocumentdocument); public SignedXml(System.Xml.XmlElementelem); // Public Static Fields public const string XmlDsigCanonicalizationUrl; // =http://www.w3.org/TR/2001/REC-xml-c14n-20010315 public const string XmlDsigCanonicalizationWithCommentsUrl; // =http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments public const string XmlDsigDSAUrl; // =http://www.w3.org/2000/09/xmldsig#dsa-sha1 public const string XmlDsigHMACSHA1Url; // =http://www.w3.org/2000/09/xmldsig#hmac-sha1 public const string XmlDsigMinimalCanonicalizationUrl; // =http://www.w3.org/2000/09/xmldsig#minimal public const string XmlDsigNamespaceUrl; // =http://www.w3.org/2000/09/xmldsig# public const string XmlDsigRSASHA1Url; // =http://www.w3.org/2000/09/xmldsig#rsa-sha1 public const string XmlDsigSHA1Url; // =http://www.w3.org/2000/09/xmldsig#sha1 // Protected Instance Fields protected Signature m_signature; protected string m_strSigningKeyName; // Public Instance Properties public KeyInfo KeyInfo{set; get; } public XmlResolver Resolver{set; } public Signature Signature{get; } public string SignatureLength{get; } public string SignatureMethod{get; } public byte[ ] SignatureValue{get; } public SignedInfo SignedInfo{get; } public AsymmetricAlgorithm SigningKey{set; get; } public string SigningKeyName{set; get; } // Public Instance Methods public void AddObject(DataObjectdataObject); public ...