Return-Path: Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: (qmail 8504 invoked from network); 7 Sep 2010 20:46:05 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 7 Sep 2010 20:46:05 -0000 Received: (qmail 44299 invoked by uid 500); 7 Sep 2010 20:46:05 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 44227 invoked by uid 500); 7 Sep 2010 20:46:05 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 44219 invoked by uid 99); 7 Sep 2010 20:46:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Sep 2010 20:46:04 +0000 X-ASF-Spam-Status: No, hits=1.0 required=10.0 tests=SPF_HELO_PASS,SPF_SOFTFAIL X-Spam-Check-By: apache.org Received-SPF: softfail (athena.apache.org: transitioning domain of nicolas.lalevee@hibnet.org does not designate 216.86.168.183 as permitted sender) Received: from [216.86.168.183] (HELO mxout-08.mxes.net) (216.86.168.183) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Sep 2010 20:45:57 +0000 Received: from [192.168.1.112] (unknown [79.80.26.238]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 4F719509DB for ; Tue, 7 Sep 2010 16:45:33 -0400 (EDT) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Apple Message framework v1081) Subject: Re: store Ivy credentials with IvyDE From: =?iso-8859-1?Q?Nicolas_Lalev=E9e?= In-Reply-To: <29639133.post@talk.nabble.com> Date: Tue, 7 Sep 2010 22:45:32 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <836C42EF-1254-405C-88E4-A691AC0312FE@hibnet.org> References: <29639133.post@talk.nabble.com> To: ivy-user@ant.apache.org X-Mailer: Apple Mail (2.1081) Le 7 sept. 2010 =E0 06:33, Anthony D a =E9crit : >=20 > Hi, >=20 > I was pleasantly surprised using IvyDE with an HTTP Ivy repository = (URL > resolver) that required authentication. Whenever I started a workspace = that > resolved to such a repository it prompted me for my username and = password > and successfully logged in. (i.e. I didn't have to hard-code it in an > ivysettings.xml or ant script file for the world to see) I think Eclipse is providing the popup. >=20 > Now that I am using multiple workspaces and end up closing them once = in a > while to regain precious memory, I'm finding having to type in my > credentials every time I reload a workspace a little annoying. ;) =20 >=20 > Is it possible as part of the global (and even project-specific) Ivy > settings to store default credentials (host, realm, user, and = password)? > That would go a long way in making IvyDE an even more pleasurable > experience. It could go as far as having a "remember credentials" = checkbox > when the login prompt appears, that way it gets added to this list > automatically. Which Eclipse are you using ? Since Eclipse 3.6 (I did not remember seeing it in previous versions), = it is capable to store the password in your OS password store. On Mac it = uses the KeyChain. There is something for windows too. For Linux it = could have use KWallet or the Gnome keyring but I haven't seen any = implementation. With that kind of password store, you would only have to = make you OS trust Eclipse. Eclipse does have another kind of password store, but it requires a = "master" password each time the it starts. But it won't help you as you = restart your Eclipse often. Maybe that the one you are using ? Nicolas