Télécharger un fichier sur Internet en utilisant java: Comment s'authentifier?

Grâce à ce thread Comment télécharger et enregistrer un fichier à partir d'Internet à l'aide de Java?
Je sais comment faire pour télécharger un fichier, maintenant, mon problème est que j'ai besoin de s'authentifier sur le serveur à partir de laquelle je suis en telechargement. C'est une interface http à un serveur subversion. Quel domaine ai-je besoin de l'observer ?

En utilisant le code affiché dans le dernier commentaire, j'ai cette exception:

java.io.IOException: Server returned HTTP response code: 401 for URL: http://myserver/systemc-2.0.1.tgz
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1305)
    at java.net.URL.openStream(URL.java:1009)
    at mypackage.Installer.installSystemc201(Installer.java:29)
    at mypackage.Installer.main(Installer.java:38)

Merci,

source d'informationauteur user105413