Hi Piercarlo, what i did and im using it, is a class that extends
org.apache.catalina.realm.RealmBase class, then in my class i just
overwrote some methods, i could pass my sql query to this class using the
context.xml file, using something like this <Realm
className="com.anypackage.TheNameOfMyClass"......., then my class return
the authenticated user against a database checking their roles etc, i could
retrive the principal with any issue in my ejb's.

Im not sure is what are you looking for.


2014-03-07 8:15 GMT-06:00 Romain Manni-Bucau <rmannibu...@gmail.com>:

> Hi
>
> LowTypedRealm is a kind of hack to deploy the realm with the app. The
> normal way is to do a realm module you add in the container and configure
> in server.xml JAASRealm and configure your login module using the standard
> jaas system property.
>
> some info in this thread
> http://web.archiveorange.com/archive/v/mnKpLAD2LnoZfGUTlcx4
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
> *Blog: **http://rmannibucau.wordpress.com/*<
> http://rmannibucau.wordpress.com/>
> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau
> <http://fr.linkedin.com/in/rmannibucau>*
> *Github: https://github.com/rmannibucau <https://github.com/rmannibucau>*
>
>
>
> 2014-03-07 14:56 GMT+01:00 Piercarlo Alberto Beghetto - Diennea <
> piercarlo.beghe...@diennea.com>:
>
> >  Hi all,
> >
> >
> >
> > i'm working on a java web application using EJBs and  I'm  looking at the
> > container authentication for a secured access to the beans.
> >
> >
> >
> > I found some discussions about an alternative implementation of TomEE
> > Realm (org.apache.tomee.catalina.realm.LowTypedRealm) to customize the
> > authentication process.
> >
> >
> >
> > I suppose i need to implement a FORM authentication in the web
> application
> > and  use SessionContext in EJBs to manage the authenticated Principal.
> >
> > Since I can't find enough documentation for this personalization do you
> have any suggestion about the implementation of this Class?
> >
> >
> >
> >
> >
> > *Piercarlo Alberto Beghetto*
> > Developer @ Diennea - MagNews
> > Tel.: (+39) 0546 667432 - Int. 967
> > Viale G.Marconi 30/14 - 48018 Faenza (RA)
> >
> > [image: Magnews.it] <http://www.magnews.it/it>
> >
> > [image: Linkedin] <http://www.linkedin.com/company/diennea---magnews>
>   [image:
> > Twitter] <http://twitter.com/DienneaMagNews>     [image: Facebook]<
> http://www.facebook.com/pages/MagNews/197617841797>
> >      [image: Newsletter]<
> http://www.magnews.it/it/iscriviti-alla-newsletter>
> >
> >
> >
> > ------------------------------
> > Rimani aggiornato sul mondo dell'email marketing e del digital marketing:
> > visita il nostro blog! http://blog.magnews.it
> >
>



-- 
-------------------------------------------------------------------
*José Luis Cetina*
-------------------------------------------------------------------

Reply via email to