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

Reply via email to