Hi all, JSecurity seems like a nice library to consider integration with. I've entered a RFE:
"Add support for JSecurity" http://restlet.tigris.org/issues/show_bug.cgi?id=658 Best regards, Jérôme Louvel -- Restlet ~ Founder and Lead developer ~ http://www.restlet.org Noelios Technologies ~ Co-founder ~ http://www.noelios.com -----Message d'origine----- De : news [mailto:[EMAIL PROTECTED] De la part de Jeff Ramsdale Envoyé : samedi 15 novembre 2008 18:29 À : [email protected] Objet : Re: What is missing from Restlet? Thanks for all the info! I'll definitely look into it... -jeff Tamás Cservenák wrote: > Hi there, > > as integration i meant making those two (restlet + jsecurity) to play > together. But in fact, we are using out-of-the-box (slightly > nexus-ified) JSecurity Servlet filters, thus our Restlet Application > is completely unaware of being protected (unless resources where we > use it explicitly). > > The "integration" is more Plexus + JSecurity way, and also we > integrated Plexus + Restlet, thus all major stuff is simply a Plexus > Component (something like spring managed bean). > > All our related code is in our Spice OSS SVN (that makes our life spicey): > http://svn.sonatype.org/spice/trunk/ > > In short: > plexus-restlet-bridge -- is the restlet + plexus integration > plexus-jsecurity-realms -- are various JSecurity Realm implementations > (allowing us to do a lot of magic, ie. using LDAP for auth/authz and > if failing, falling back to "local" XML for example, it is great for > transitions) > > JSecurity is very flexible piece of software, and almost all you have > to do is implement a Realm to hook it in into whatever you want. It is > not an aggressive library, that is clearly proved by Nexus already: > you can simply "envelope" a web application (in this case a Restlet > Application that is run in ServletServer) into JSecurity with their > SerlvetFilters almost without any changes (the simplest/static > solution would need some web.xml tweaking and that's all!). > > You can grep some info from here too: > https://docs.sonatype.com/display/NX/Nexus+Security+FAQ > > Hope helps, > ~t~

