--- svn.adito.adito.trunk.adito.src.com.adito.security.pki.SimpleASNWriter.java	Mon Aug 10 15:53:48 2009
+++ svn.adito.adito.trunk.maverick-util.src.com.maverick.util.SimpleASNWriter.java	Mon Aug 10 15:54:16 2009
@@ -18,82 +18,85 @@
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
 			
-package com.adito.security.pki;
+package com.maverick.util;
 
 import java.io.ByteArrayOutputStream;
 
-
 /**
  *
  *
  * @author $author$
  */
 public class SimpleASNWriter {
-    private ByteArrayOutputStream data;
+  private ByteArrayOutputStream data;
 
-    /**
-     * Creates a new SimpleASNWriter object.
-     */
-    public SimpleASNWriter() {
-        this.data = new ByteArrayOutputStream();
-    }
+  /**
+   * Creates a new SimpleASNWriter object.
+   */
+  public SimpleASNWriter() {
+    this.data = new ByteArrayOutputStream();
+  }
 
-    /**
-     *
-     *
-     * @param b
-     */
-    public void writeByte(int b) {
-        data.write(b);
-    }
+  /**
+   *
+   *
+   * @param b
+   */
+  public void writeByte(int b) {
+    data.write(b);
+  }
 
-    /**
-     *
-     *
-     * @param b
-     */
-    public void writeData(byte[] b) {
-        writeLength(b.length);
-        this.data.write(b, 0, b.length);
-    }
+  /**
+   *
+   *
+   * @param b
+   */
+  public void writeData(byte[] b) {
+    writeLength(b.length);
+    this.data.write(b, 0, b.length);
+  }
 
-    /**
-     *
-     *
-     * @param length
-     */
-    public void writeLength(int length) {
-        if (length < 0x80) {
-            data.write(length);
-        } else {
-            if (length < 0x100) {
-                data.write(0x81);
-                data.write(length);
-            } else if (length < 0x10000) {
-                data.write(0x82);
-                data.write(length >>> 8);
-                data.write(length);
-            } else if (length < 0x1000000) {
-                data.write(0x83);
-                data.write(length >>> 16);
-                data.write(length >>> 8);
-                data.write(length);
-            } else {
-                data.write(0x84);
-                data.write(length >>> 24);
-                data.write(length >>> 16);
-                data.write(length >>> 8);
-                data.write(length);
-            }
-        }
+  /**
+   *
+   *
+   * @param length
+   */
+  public void writeLength(int length) {
+    if (length < 0x80) {
+      data.write(length);
     }
-
-    /**
-     *
-     *
-     * @return
-     */
-    public byte[] toByteArray() {
-        return data.toByteArray();
+    else {
+      if (length < 0x100) {
+        data.write(0x81);
+        data.write(length);
+      }
+      else if (length < 0x10000) {
+        data.write(0x82);
+        data.write(length >>> 8);
+        data.write(length);
+      }
+      else if (length < 0x1000000) {
+        data.write(0x83);
+        data.write(length >>> 16);
+        data.write(length >>> 8);
+        data.write(length);
+      }
+      else {
+        data.write(0x84);
+        data.write(length >>> 24);
+        data.write(length >>> 16);
+        data.write(length >>> 8);
+        data.write(length);
+      }
     }
+  }
+
+  /**
+   *
+   *
+   * @return
+   */
+  public byte[] toByteArray() {
+    return data.toByteArray();
+  }
 }
