def toBase64Url(self, bytes): return BaseEncoding.base64Url().encode(bytes)
def fromBase64Url(self, chars): return BaseEncoding.base64Url().decode(chars)
def toBase32(self, bytes): return BaseEncoding.base32().omitPadding().encode(bytes)
def generateNonce(keyLength): bytes = jarray.zeros(keyLength, "b") secureRandom = SecureRandom() secureRandom.nextBytes(bytes) return BaseEncoding.base64().omitPadding().encode(bytes)
def toBase32(self, bytes): return BaseEncoding.base32().encode(bytes)