I need your help to provide multiple authentication mechanisms for a single web 
application which has been developed on JBoss AS 4.2.3, Seam 2.1.1.

What we want to do is (at the same time):

- allow client certificate authentication (the username is extracted from a 
certificate coming from a smart card) and matched against a custom database 
containing user's password and roles ). Such authenthication should be provided 
via a dedicated login page (e.g. crslogin.seam)

- allow an alternative form based authentication via another login page (e.g. 
standardlogin.seam)

At the moment we have succesfully enabled SSL and made mutual authentication 
work (client certificate is matched against the root certificate on the 
server), but we are a little bit confused on how JAAS should be configured.

The question is: 

- is it possible to provide two different authentication mechanism for the same 
web application?

- how should be configured the <security-constraint> section in the web.xml 
file to select the certificate authentication for the crslogin.seam and the 
form based authentication for standardlogin.seam?

Any ideas? Thanks, Augusto.


View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4208667#4208667

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4208667
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to