public class DSAKeyValue : KeyInfoClause { // Public Constructors public DSAKeyValue( ); public DSAKeyValue(System.Security.Cryptography.DSA key); // Public Instance Properties public DSA Key{set; get; } // Public Instance Methods public override XmlElement GetXml( ); // overrides KeyInfoClause public override void LoadXml(System.Xml.XmlElement value); // overrides KeyInfoClause }
This class extends KeyInfoClause and represents a DSA key, specified by the Key property. When an instance of this class is associated with the KeyInfo class, the resulting XML Signature document will include the DSA public key.