14 lines
528 B
Java
14 lines
528 B
Java
package moe.lemonsh.waifu2xlemon;
|
|
|
|
import java.util.Random;
|
|
|
|
public class AccessTokenGenerator {
|
|
private static final char[] allowedCharacters = "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890".toCharArray();
|
|
private static final Random rng = new Random();
|
|
|
|
public static String randomToken(int length) {
|
|
var token = new char[length];
|
|
for (int i = 0; i < token.length; i++) token[i] = allowedCharacters[rng.nextInt(allowedCharacters.length)];
|
|
return new String(token);
|
|
}
|
|
} |