mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

jvergara
08.03.2009 cd4bf1fc9fdb26496d211ce205042c797fbdd915
refs
author jvergara <jvergara@localhost>
Wednesday, April 8, 2009 12:03 +0200
committer jvergara <jvergara@localhost>
Wednesday, April 8, 2009 12:03 +0200
commitcd4bf1fc9fdb26496d211ce205042c797fbdd915
tree d53891b6d6590ae532d8df1ee09138eaf5b44fd6 tree | zip | gz
parent 0275432bb858379a7e5c955a9622cb2c253cb220 view | diff
Fix for issue 3686 (makeldif does not parse redirect to file based attribute)

The fix for the issue consists basically in two parts.

1. Update the parser in the class TemplateFile to handle correctly the attributes referring to an URL (like usercertificate:< file:///mycertificate) and base64 attributes (usercertificate:: <base64 value>).

2. Update the class TemplateEntry to get the LDIF representation of the entry. The interfaces in Branch, LDIFWriter, MakeLDIFInputStream and EntryWriter have also been updated to handle TemplateEntry.
9 files modified
479 ■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/tools/makeldif/Branch.java 4 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tools/makeldif/EntryWriter.java 6 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tools/makeldif/MakeLDIF.java 5 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tools/makeldif/MakeLDIFInputStream.java 13 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tools/makeldif/Template.java 10 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tools/makeldif/TemplateEntry.java 256 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tools/makeldif/TemplateFile.java 26 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/tools/makeldif/TemplateLine.java 83 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/util/LDIFWriter.java 76 ●●●●● diff | view | raw | blame | history