docs: public Future<AuthenticationResult> acquireTokenByAuthorizationCode(
              final String authorizationCode, final URI redirectUri,
              final ClientAssertion clientAssertion,
              final AuthenticationCallback callback) {
          return acquireTokenByAuthorizationCode(authorizationCode, redirectUri,
                  clientAssertion, (String) null, callback);
      }