Remove Editable DN and DN component classes

Make all DNs, RDNs and AVAs immutable.
Immutability makes reasoning about DN-handling code easier,
as value objects can't be changed once created.
Instead of mutable DNs, one can use a list (or even a generator)
of RDNs that's converted to a DN on output.

Reviewed-By: Jan Cholasta <jcholast@redhat.com>
This commit is contained in:
Petr Viktorin authored and Jan Cholasta committed 2015-04-23 11:34:39 +00:00
1 parent 5b3ee6842f
commit 2cafb47ed7
2 files changed
+883 -1830

No files matched your search

File diff suppressed because it is too large. Load diff