如何在 JGit 中使用 bitbucket 访问令牌而不是用户/密码

how to use bitbucket access token with JGit instead of user / pass

我在谷歌上搜索如何在 JGit 客户端库中使用 bitbucket 访问令牌而不是用户/密码,但没有任何运气。

下面的代码是关于使用 bitbucket 用户/密码克隆一个 repo。我应该如何更改此代码以使用 bitbucket 访问令牌?

            Git.cloneRepository()
                    .setURI("https://bitbucket.myserver.net/scm/d1app/mobile-testing-scenarios.git")
                    .setDirectory(new File("/home/darena/repo_download_path"))
                    .setCredentialsProvider(new UsernamePasswordCredentialsProvider("bitbucketUser", "bitbucketPass"))
                    .call();

The documentation 表示使用令牌作为密码。