]> WPIA git - gigi.git/blobdiff - src/org/cacert/gigi/util/RandomToken.java
FIX: Cleanup fields
[gigi.git] / src / org / cacert / gigi / util / RandomToken.java
index 7d87b7bd7273c1f62f58b8d506cdcf8c409746d2..8a11c8f096abcb6868dd15f517382d4636f1a589 100644 (file)
@@ -3,23 +3,25 @@ package org.cacert.gigi.util;
 import java.security.SecureRandom;
 
 public class RandomToken {
-       static SecureRandom sr = new SecureRandom();
-       public static String generateToken(int length) {
-               StringBuffer token = new StringBuffer();
-               for (int i = 0; i < length; i++) {
-                       int rand = sr.nextInt(26 * 2 + 10);
-                       if (rand < 10) {
-                               token.append((char) ('0' + rand));
-                               continue;
-                       }
-                       rand -= 10;
-                       if (rand < 26) {
-                               token.append((char) ('a' + rand));
-                               continue;
-                       }
-                       rand -= 26;
-                       token.append((char) ('A' + rand));
-               }
-               return token.toString();
-       }
+
+    private static SecureRandom sr = new SecureRandom();
+
+    public static String generateToken(int length) {
+        StringBuffer token = new StringBuffer();
+        for (int i = 0; i < length; i++) {
+            int rand = sr.nextInt(26 * 2 + 10);
+            if (rand < 10) {
+                token.append((char) ('0' + rand));
+                continue;
+            }
+            rand -= 10;
+            if (rand < 26) {
+                token.append((char) ('a' + rand));
+                continue;
+            }
+            rand -= 26;
+            token.append((char) ('A' + rand));
+        }
+        return token.toString();
+    }
 }