W3C home > Mailing lists > Public > public-xg-webid@w3.org > September 2011

WebIDUserdatabaseRealm for tomcat

From: Jürgen Jakobitsch <j.jakobitsch@semantic-web.at>
Date: Mon, 05 Sep 2011 12:57:49 +0200 (CEST)
To: public-xg-webid@w3.org
Message-ID: <c80f571e-a0b1-4efc-8212-b836466d8365@zcs>
hi,

i have put together an analogy of tomcat's MemoryUserDatabase for use with
WebID [1].

This project moves authentication with WebID to the servlet container and there's
no need to write servlets to check logins. It is tested with tomcat-6.0.32

The project contains implementations of User, Role and Group on an RDF basis,
as well as a WebIDUserDatabaseRealm.

Please note that this is the first draft and currently it is not working as a managed bean,
so you have to edit your tomcat-users.rdf by hand. it is currently not possible to use JMX
to edit the WebIDUserDatabase.

The current version is simply based on an RDF file in the filesystem, to see that everything
is more or less working as expected.

The upcoming version will include the possibility to base the WebIDUserDatabase on generic sail
repositories (i'm still struggling to make stackable sails jndi compatible the right way) which
will enable to use for example a virtuoso triple store as a WebIDUserDatabase for large amounts
of users.

For installation instructions refer to the INSTALL.txt file in the trunk or feel free to write an email

wkr http://turnguard.com/turnguard

[1] https://sourceforge.net/p/webidrealm/code/2/tree/trunk/


-- 
| Jürgen Jakobitsch, 
| Software Developer
| Semantic Web Company GmbH
| Mariahilfer Straße 70 / Neubaugasse 1, Top 8
| A - 1070 Wien, Austria
| Mob +43 676 62 12 710 | Fax +43.1.402 12 35 - 22

COMPANY INFORMATION
| http://www.semantic-web.at/

PERSONAL INFORMATION
| web   : http://www.turnguard.com
| foaf  : http://www.turnguard.com/turnguard
| skype : jakobitsch-punkt
Received on Monday, 5 September 2011 10:58:32 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 5 September 2011 10:58:32 GMT