Пример #1
0
        private void WriteAttributeString(XmlWriter writer, XmlReader reader)
        {
            ObfuscatorMapping structureMapping = ManageStructureMappings(reader.LocalName, reader.NodeType);
            ObfuscatorMapping mapping          = ManageDataMappings(reader.Value, reader.NodeType);

            writer.WriteAttributeString(reader.Prefix, Exclusions.Contains(structureMapping.Original) ? structureMapping.Original : structureMapping.Obfuscated, reader.NamespaceURI, Exclusions.Contains(mapping.Original) ? mapping.Original : mapping.Obfuscated);
        }
Пример #2
0
        private void WriteString(XmlWriter writer, XmlReader reader)
        {
            ObfuscatorMapping mapping = ManageDataMappings(reader.Value, reader.NodeType);

            writer.WriteString(Exclusions.Contains(mapping.Original) ? mapping.Original : mapping.Obfuscated);
        }
Пример #3
0
        private void WriteStartElement(XmlWriter writer, XmlReader reader)
        {
            ObfuscatorMapping mapping = ManageStructureMappings(reader.LocalName, reader.NodeType);

            writer.WriteStartElement(reader.Prefix, Exclusions.Contains(mapping.Original) ? mapping.Original : mapping.Obfuscated, reader.NamespaceURI);
        }