You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by Brandon Dove <bc...@ureach.com> on 2006/04/24 18:10:51 UTC

Saving credentials between wdr method calls?

If I have the following code:

WebdavResource wdr = null;
HttpURL hrl = null;
try {                        
    hrl = new HttpURL("http://myhost.com/slide/files/" );
    hrl.setUserinfo("username", "password");
            
    wdr = new WebdavResource( hrl );
            
    System.out.println("-->First action.");
    wdr.list();
            
    System.out.println("-->Second action.");
    wdr.list();
            
} catch (Exception e) {
    //do something
}

I see that in each call to wdr.list() the resource is forced to
authenticate. Is there a way to save the credentials between
method calls so that I only need to authenticate the first time
and not all subsequent times?

Cheers,

Brandon

________________________________________________
Get your own "800" number
Voicemail, fax, email, and a lot more
http://www.ureach.com/reg/tag

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org


RE: Saving credentials between wdr method calls?

Posted by Miguel Figueiredo <mf...@maisis.pt>.
(quick tip)

Hello Brandon,

 I know that there is na http header named pre-authenticate. If you set it
to true in the jackarta http client lib, maybe you're able to do what you
need.

 Hope this helps,
 Miguel

-----Original Message-----
From: Brandon Dove [mailto:bcdove@ureach.com] 
Sent: segunda-feira, 24 de Abril de 2006 17:11
To: slide-user@jakarta.apache.org
Subject: Saving credentials between wdr method calls?

If I have the following code:

WebdavResource wdr = null;
HttpURL hrl = null;
try {                        
    hrl = new HttpURL("http://myhost.com/slide/files/" );
    hrl.setUserinfo("username", "password");
            
    wdr = new WebdavResource( hrl );
            
    System.out.println("-->First action.");
    wdr.list();
            
    System.out.println("-->Second action.");
    wdr.list();
            
} catch (Exception e) {
    //do something
}

I see that in each call to wdr.list() the resource is forced to
authenticate. Is there a way to save the credentials between
method calls so that I only need to authenticate the first time
and not all subsequent times?

Cheers,

Brandon

________________________________________________
Get your own "800" number
Voicemail, fax, email, and a lot more
http://www.ureach.com/reg/tag

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org