private static KeyNameIdentifierClause ReadKeyNameClause(XmlReader reader) { reader.ReadStartElement("KeyName", SignedXml.XmlDsigNamespaceUrl); var keyIdentifier = new KeyNameIdentifierClause(reader.ReadContentAsString()); reader.ReadEndElement(); return(keyIdentifier); }
public override void WriteKeyIdentifierClauseCore(XmlDictionaryWriter writer, SecurityKeyIdentifierClause keyIdentifierClause) { KeyNameIdentifierClause nameClause = keyIdentifierClause as KeyNameIdentifierClause; writer.WriteElementString(XD.XmlSignatureDictionary.Prefix.Value, XD.XmlSignatureDictionary.KeyName, NamespaceUri, nameClause.KeyName); }