Okay, I think I understand where I was wrong :I thought attributeRepository was about what could be sent to a service, but it's about what a service can send to the CAS. I have to extend (or rewrite) the SimplePrincipal class to handle teams. Can you correct me if I'm wrong ?
Thanks for your help ;) I probably should have use this mailing list sooner :D 2008/10/30 Scott Battaglia <[EMAIL PROTECTED]> > In the WEB-INF/jsp/protocol/2.0/ directory (or something similar) there > should be a cas2 successful response JSP page. > > You'd make the changes in there. > > -Scott > > -Scott Battaglia > PGP Public Key Id: 0x383733AA > LinkedIn: http://www.linkedin.com/in/scottbattaglia > > > On Thu, Oct 30, 2008 at 12:26 PM, Deneve Edouard <[EMAIL PROTECTED]>wrote: > >> Argh, I was sure it was something like that. However I've not been able to >> find information about what to write.I suppose there is an Interface >> somewhere that could tell me that, but I've not found a lot of information >> about how to configure a CAS past login a user. >> Where can I find the default response writer ? I should be able to >> continue with this information. >> >> Thank you :) >> >> 2008/10/30 Scott Battaglia <[EMAIL PROTECTED]> >> >> Let me rephrase that... the default response doesn't display attributes. >>> You need to write the snippit of code that will represent them in XML (or >>> use the SAML1.1 response). >>> >>> -Scott >>> >>> -Scott Battaglia >>> PGP Public Key Id: 0x383733AA >>> LinkedIn: http://www.linkedin.com/in/scottbattaglia >>> >>> >>> On Thu, Oct 30, 2008 at 12:02 PM, Scott Battaglia < >>> [EMAIL PROTECTED]> wrote: >>> >>>> Have you modified the response to retrieve those additional attributes? >>>> >>>> -Scott >>>> >>>> -Scott Battaglia >>>> PGP Public Key Id: 0x383733AA >>>> LinkedIn: http://www.linkedin.com/in/scottbattaglia >>>> >>>> >>>> >>>> On Thu, Oct 30, 2008 at 11:51 AM, Ulys <[EMAIL PROTECTED]> wrote: >>>> >>>>> >>>>> Hello all, >>>>> >>>>> I'm trying to configure a CAS for my internship, and I'm having some >>>>> trouble >>>>> to get the user's team in the the cas:serviceResponse. >>>>> >>>>> This is what I use to get them : >>>>> >>>>> <bean id="attributeRepository" >>>>> >>>>> >>>>> class="org.jasig.services.persondir.support.jdbc.SingleRowJdbcPersonAttributeDao"> >>>>> >>>>> <constructor-arg ref="dataSource"/> >>>>> <constructor-arg> >>>>> <value>username</value> >>>>> </constructor-arg> >>>>> <constructor-arg> >>>>> <value>SELECT team FROM user WHERE name = >>>>> ?</value> >>>>> </constructor-arg> >>>>> >>>>> <property name="columnsToAttributes"> >>>>> <map> >>>>> <entry key="team"> >>>>> <value>team</value> >>>>> </entry> >>>>> </map> >>>>> </property> >>>>> </bean> >>>>> >>>>> I don't understand why the xml only contains my name and not my team : >>>>> >>>>> <cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'> >>>>> <cas:authenticationSuccess> >>>>> <cas:user>edouard</cas:user> >>>>> >>>>> >>>>> </cas:authenticationSuccess> >>>>> </cas:serviceResponse> >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://www.nabble.com/attribute-repository---newbie-question-tp20249160p20249160.html >>>>> Sent from the CAS Users mailing list archive at Nabble.com. >>>>> >>>>> _______________________________________________ >>>>> Yale CAS mailing list >>>>> [email protected] >>>>> http://tp.its.yale.edu/mailman/listinfo/cas >>>>> >>>> >>>> >>> >>> _______________________________________________ >>> Yale CAS mailing list >>> [email protected] >>> http://tp.its.yale.edu/mailman/listinfo/cas >>> >>> >> >> >> -- >> Deneve Edouard >> aka Ulys >> >> _______________________________________________ >> Yale CAS mailing list >> [email protected] >> http://tp.its.yale.edu/mailman/listinfo/cas >> >> > > _______________________________________________ > Yale CAS mailing list > [email protected] > http://tp.its.yale.edu/mailman/listinfo/cas > > -- Deneve Edouard aka Ulys
_______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
