docs: @SuppressWarnings("WeakerAccess")
      public AuthenticationRequest loginWithOAuthAccessToken(@NonNull String token, @NonNull String connection) {
          HttpUrl url = HttpUrl.parse(auth0.getDomainUrl()).newBuilder()
                  .addPathSegment(OAUTH_PATH)
                  .addPathSegment(ACCESS_TOKEN_PATH)
                  .build();
  
          Map<String, Object> parameters = ParameterBuilder.newAuthenticationBuilder()
                  .setClientId(getClientId())
                  .setConnection(connection)
                  .setAccessToken(token)
                  .asDictionary();
  
          return factory.authenticationPOST(url, client, gson)
                  .addAuthenticationParameters(parameters);
      }