Hi Arjan - That is certainly true and something that I have always regretted about the spec. I think we may have been better served to make only that registration method available which would have made that the only means to register a SAM.
A side project of mine has been trying to programmatically add a JASPIC SAM to an embedded Jetty server. I eventually hit a wall that has it stalled now while I have higher priority tasks on my plate. My intention is to eventually have a JASPIC authentication provider in our Apache Knox project (incubating still) for Hadoop. If you have had any success with this I'd love to hear about it. Another point about JASPIC that I don't think you touch on your blog is that it is only required in EE for the Servlet container. This has hurt adoption a bit. Glassfish does use it in the other containers as well but I don't believe any other vendor does. Anyway, very good article - I will dig though it a bit deeper later. Peace, --larry On Sat, Aug 17, 2013 at 8:03 AM, Arjan Tijms <[email protected]> wrote: > larry mccay <larry.mccay@...> writes: > > > There, however, is no standard way to install this module by simply > > bundling it with an application and deploying it. > > There's no standardized declarative way in JASPIC, but there is a > programmatic > way. > > A WebListener can call something like > "AuthConfigFactory.getFactory().registerConfigProvider(...)" to register > such > module. Incidentally, the programmatic way is thus the only standardized > way ;) > > I'm building a kind of Acid test for JASPIC at > https://github.com/arjantijms/jaspic-capabilities-test and all test > applications bundle the SAM with the .war. > > On my blog > arjan-tijms.blogspot.com/2012/11/implementing-container-authentication.html > I have described this process in some more detail. > > > _______________________________________________ > jetty-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/jetty-users >
_______________________________________________ jetty-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/jetty-users
