...
To use the CAS Ticket User Info Service, ensure the bean is mapped in uportal-war/src/main/resources/properties/contexts/portletContainerContext.xml and included in the userInfoService bean list. This bean is present and appropriately configured in the default uPortal distribution (it auto-wires itself), but it is provided below for completeness.
Code Block | ||||
---|---|---|---|---|
| ||||
<bean id="userInfoService" class="org.jasig.portal.portlet.container.services.MergingUserInfoService"> <property name="userInfoServices"> <list> <ref bean="personDirectoryUserInfoService"/> <ref bean="casTicketUserInfoService"/> </list> </property> </bean> <bean id="casTicketUserInfoService" class="org.jasig.portal.portlet.container.services.CasTicketUserInfoService"> <property name="userInstanceManager" ref="userInstanceManager" /> <property name="portletWindowRegistry" ref="portletWindowRegistry" /> <property name="portletEntityRegistry" ref="portletEntityRegistry" /> <property name="portletDefinitionRegistry" ref="portletDefinitionRegistry" /> <property name="portalRequestUtils" ref="portalRequestUtils" /> </bean> |
Add the CAS Proxy Ticket Attribute to portlet.xml
...