I uDig we use this code and configure Java to prompt the user for basic 
authentication:
- 
https://github.com/uDig/udig-platform/blob/master/plugins/net.refractions.udig.ui/src/net/refractions/udig/internal/ui/UDIGAuthenticator.java

Summary: you can register your own "authenitcator" in Java (recommended if you 
are using this on the server side without access to a user). 
- http://download.oracle.com/javase/6/docs/technotes/guides/net/http-auth.html

GeoTools also contains a WFSAuthenticator for this purpose in order to supply 
the user name and password connection parameters to the WFSDataStore.
-- 
Jody Garnett


On Friday, 30 September 2011 at 2:21 AM, Andrea Aime wrote:

> On Thu, Sep 29, 2011 at 5:49 PM, Chris Brundick <cbrund...@hotmail.com 
> (mailto:cbrund...@hotmail.com)> wrote:
> > 
> > I've just started playing with the geotools libraries (and web services in 
> > general). Has anyone here used geo-tools to access sites that require 
> > authentication through smart card certificates? I've sucessfully configured 
> > the authentication piece. I am able to perform a GetCapabilities request 
> > using an HttpHandler with authentication. But, I'm not sure how I can use 
> > this handler to configure a geotools WebMapServer object. If I just pass 
> > the constructor the URL, the security checks fail. Is there a way to use my 
> > HttpHandler with these components?
> > 
> > As I mentioned, I'm new to all this so if I've left out any important 
> > information or something I've said doesn't make sense please let me know 
> > and I'll attempt to explain better.
> 
> The current code does not even support basic authentication, but Gabriel, 
> cc'ed, is adding a patch
> for that, see here:
> http://jira.codehaus.org/browse/GEOT-3860
> 
> The patch is about to be committed (on trunk at least, not sure if on 2.7.x 
> as well) and
> introduces a interface to isolate from the actual HTTP library used in the 
> background,
> with two implementations, commons http client and plain jdk, not sure if it's 
> pluggable,
> but if it is you may be able to build and inject your version too
> 
> Hopefully Gabriel will see this one, otherwise you may also comment on the 
> above
> ticket
> 
> Cheers 
> Andrea
> 
> 
> 
> -- 
> -------------------------------------------------------
> Ing. Andrea Aime
> GeoSolutions S.A.S.
> Tech lead
> 
> Via Poggio alle Viti 1187
> 55054 Massarosa (LU)
>  Italy
> 
> phone: +39 0584 962313
> fax: +39 0584 962313
> 
> http://www.geo-solutions.it
> http://geo-solutions.blogspot.com/
> http://www.youtube.com/user/GeoSolutionsIT
> http://www.linkedin.com/in/andreaaime
> http://twitter.com/geowolf
> 
> -------------------------------------------------------
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2dcopy1
> _______________________________________________
> Geotools-gt2-users mailing list
> Geotools-gt2-users@lists.sourceforge.net 
> (mailto:Geotools-gt2-users@lists.sourceforge.net)
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Geotools-gt2-users mailing list
Geotools-gt2-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to