public class RSAKeyValue : KeyInfoClause { // Public Constructors public RSAKeyValue( ); public RSAKeyValue(System.Security.Cryptography.RSA key); // Public Instance Properties public RSA 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 an RSA 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 RSA public key.