Also after looking at rich-client sample, seeme like first thing I need to provide "remoteAuthenticationManager" in order for bs-remoting to work with Acegi, similar to following
<bean id="remoteAuthenticationManager" class="org.springframework.remoting.caucho.BurlapProxyFactoryBean"> <property name="serviceInterface"> <value>net.sf.acegisecurity.providers.rcp.RemoteAuthenticationManager</value> </property> <property name="serviceUrl"> <value>http://${serverName}:${httpPort}${contextPath}/ws/RemoteAuthenticationManager-burlap</value> </property> </bean> Is that a correct assumption? Amad --- Amad Fida <[EMAIL PROTECTED]> wrote: > Thanks Ben, so would suggest rich client security > packakge as starting point? > > Amad > > --- Ben Alex <[EMAIL PROTECTED]> wrote: > > > Amad Fida wrote: > > > > >Hi, > > > > > >I am working a project where are using > > >spring-richclient on client side, Brightside > > Factory > > >Remoting(bs-remoting) for remoting, and EJBs > (SLSBs > > + > > >MDBs) on JBoss App server. > > > > > >We want to make the Authentication plugable to > any > > SSO > > >solution and also want to provide a database > driven > > >Authentication as well. > > > > > >We also need to provide some auhorization > depending > > on > > >User and its Roles which are dynamic and defined > by > > >Administrator through same client. > > > > > >Basically I need to Autheticate a User and setup > > the > > >client so they can access what their role is in > > >context to data. I am not worried about > protecting > > >EJBs or their methods at this point. > > >I am not sure if and how we can use Acegi in this > > >setup. I would really like to take advantage of > > Acegi > > >but no clear about how. Also I have seen Ben's > > >security package in spring-richclient project, > but > > >looks like you are using spring framework for > > remoting > > >and services? > > > > > > > > > > > > > > > > > Hi Amad > > > > The Spring Rich package is remoting protocol > > independent. I just quickly > > skimmed > > > http://www.bs-factory.org/components/remotingDoc/authentication.html > > and > > found the following: > > > > "Between the 3 ways of transmitting the identity > > from a web client to a > > server, we have chosen the simplest one : the http > > basic authentication. > > The login and the password are send in the HTTP > > header after a simple > > base 64 encoding." > > > > Thus Acegi Security should happily work with > > Brightside, just as if it > > were any other BASIC authentication-based remoting > > protocol. > > > > In relation to your other requirements, Acegi > > Security already supports > > JDBC-defined users and roles. Its > > AuthenticationManager and > > AuthenticationProvider approach also means it is > > completely pluggable in > > terms of authentication strategy. Heck, we can > even > > authenticate by > > delegation to JAAS! So whilst Acegi Security only > > supports the CAS SSO > > solution today, you shouldn't experience any > > difficulty writing > > additional providers for other SSO solutions as > > required in the future. > > > > Best regards > > Ben > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: > > Sybase ASE Linux Express Edition - download now > for > > FREE > > LinuxWorld Reader's Choice Award Winner for best > > database on Linux. > > > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > > _______________________________________________ > > Acegisecurity-developer mailing list > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam > protection around > http://mail.yahoo.com > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for > FREE > LinuxWorld Reader's Choice Award Winner for best > database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Acegisecurity-developer mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer > __________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ Acegisecurity-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer