Hmmm.. I don't know if the JAAS spec or EE specs either state that you can inject into login modules.
On Thu, Mar 13, 2014 at 12:42 PM, Piercarlo Alberto Beghetto - Diennea < [email protected]> wrote: > I still have problem in integration with LoginModule and EJBs. > > > > What i've done is this: > > > > *1. *Created a class implementing LoginModule with inside the > reference of my @Stateless EJB > > The JAAS customization works fine, i can simply access the LoginModule's > methods, but my EJB is not initialized. > > > > public class JAASLoginModule implements LoginModule { > > > > @EJB > > private UserService userService; > > > > /* method implementation ...*/ > > } > > > > *2. *Defined the handler to catch the login > > > > public class JAASCallbackHandler implements CallbackHandler { > > @Override > > public void handle(Callback[] callbacks) throws IOException, > UnsupportedCallbackException { > > /* implementations */ > > } > > } > > > > *3. *Defined some custom Principals to match with my "logic" roles > (i'd like to load roles from DB for each user) > > > > > > Am i missing something? Or it is simply a wrong approach? > > > > *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 >
