@Override
  public @NotNull GitHttpGuiAuthenticator createAuthenticator(@NotNull Project project,
                                                              @NotNull Collection<String> urls,
                                                              @NotNull File workingDirectory,
                                                              @NotNull AuthenticationGate authenticationGate,
                                                              @NotNull AuthenticationMode authenticationMode) {
    return new GitHttpGuiAuthenticator(project, urls, workingDirectory, authenticationGate, authenticationMode);
  }
@Override
  public @NotNull GitHttpGuiAuthenticator createAuthenticator(@NotNull Project project,
                                                              @NotNull Collection<String> urls,
                                                              @NotNull File workingDirectory,
                                                              @NotNull AuthenticationGate authenticationGate,
                                                              @NotNull AuthenticationMode authenticationMode)