]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.security.core/src/org/argeo/osgi/useradmin/LdifWriter.java
Fix issue with propagating user removal.
[lgpl/argeo-commons.git] / org.argeo.security.core / src / org / argeo / osgi / useradmin / LdifWriter.java
index 25793c923e97bc3c9199cb6a3ed0c41263d0a839..6dfd539956d89e233e7108ad4dfc1e1910f80e53 100644 (file)
@@ -14,10 +14,10 @@ import javax.naming.ldap.LdapName;
 import org.apache.commons.codec.binary.Base64;
 
 /** Basic LDIF writer */
-public class LdifWriter {
+class LdifWriter {
        private final Writer writer;
 
-       public LdifWriter(OutputStream out) {
+       LdifWriter(OutputStream out) {
                this.writer = new OutputStreamWriter(out);
        }
 
@@ -39,7 +39,7 @@ public class LdifWriter {
                        writer.append('\n');
                        writer.flush();
                } catch (NamingException e) {
-                       throw new ArgeoUserAdminException("Cannot write LDIF", e);
+                       throw new UserDirectoryException("Cannot write LDIF", e);
                }
        }