2 // KeyInfoName.cs - KeyInfoName implementation for XML Signature
5 // Sebastien Pouliot (spouliot@motus.com)
7 // (C) 2002, 2003 Motus Technologies Inc. (http://www.motus.com)
12 namespace System.Security.Cryptography.Xml {
14 public class KeyInfoName : KeyInfoClause {
18 public KeyInfoName() {}
25 public override XmlElement GetXml ()
27 XmlDocument document = new XmlDocument ();
28 XmlElement xel = document.CreateElement (XmlSignature.ElementNames.KeyName, XmlSignature.NamespaceURI);
33 public override void LoadXml (XmlElement value)
36 throw new ArgumentNullException ();
37 if ((value.LocalName != XmlSignature.ElementNames.KeyName) || (value.NamespaceURI != XmlSignature.NamespaceURI))
40 name = value.InnerText;