On Dec 22, 2011, at 6:36 AM, pierounix wrote:

> 
> Hi all, this is my first post and my first experience with portlet too.
> I am using Jetspeed 2 for a portlet application and I need to have my custom
> authentication (also custom roles). I have my own database for users, I'm
> using MYSQL.
> Can you tell me which classes exactly I have to write/modify from
> jetspeed-security library??

Depends how tightly you want to integrate with Jetspeed security management. If 
you are going to use Jetspeed to manage your users and roles, then read up on 
providing your own security providers here:

http://portals.apache.org/jetspeed-2/devguide/atn.html
http://portals.apache.org/jetspeed-2/devguide/atn-spi.html

If you already have your own User management system, then you will only need to 
integrate authentication and role checks. In that case follow the pattern of 
providing a custom filter and jetspeed valve to populate the required Jetspeed 
subject in the request

http://portals.apache.org/jetspeed-2/guides/guide-tomcat-sso-cross-context-j2-realm.html
http://portals.apache.org/jetspeed-2/deployguide/config-sso.html

If you can get a subject populated in your custom filter, Jetspeed will make 
use of that subject throughout the code. We have an example of a custom portal 
filter that does not use a Login Module, see the configuration here (its the 
same as the Websphere section):

http://portals.apache.org/jetspeed-2/deployguide/guide-aggregation.html

Or, you can write your own Login Module.



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org
For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org

Reply via email to