Files
JBear2/src/main/kotlin/at/eisibaer/jbear2/util/RandomString.kt
T

17 lines
427 B
Kotlin
Raw Normal View History

2026-03-15 17:38:23 +01:00
package at.eisibaer.jbear2.util
import java.security.SecureRandom
class RandomString{
companion object{
val AB: String = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
val rnd: SecureRandom = SecureRandom()
fun ofLength(len: Int): String {
val sb = StringBuilder(len)
for (i in 0 until len) sb.append(AB[rnd.nextInt(AB.length)])
return sb.toString()
}
}
}