docs: @Override
      public String authorize(Request request) {
          if (deprecatedRequest != null) {
              throw new IllegalStateException("Must create this instance using DbxWebAuth(DbxRequestConfig,DbxAppInfo) to call this method.");
          }
  
          this.codeVerifier = generateCodeVerifier();
  
          Map<String, String> pkceParams = new HashMap<String, String>();
          pkceParams.put("code_challenge", this.generateCodeChallenge(this.codeVerifier));
          pkceParams.put("code_challenge_method", CODE_CHALLENGE_METHODS);
  
          return authorizeImpl(request, pkceParams);
      }