var byteType = createObject('java', 'java.lang.Byte').TYPE; var bytes = createObject('java','java.lang.reflect.Array').newInstance( byteType , size); var rand = createObject('java', 'java.security.SecureRandom').nextBytes(bytes); return toBase64(bytes);