rogerrut 2004/11/16 11:23:17
Modified: portal/src/webapp/WEB-INF/assembly jetspeed-spring.xml
Log:
Single Sign On SSO Framework
The current version of SSO relies on the Jetspeed security model (storage of
credentials/Principals) but for future release it can be decoupled from
Jetspeed.
Portlets (IFrame, perl, PHP) will be enhanced (Preference setting) so that
they can enable SSO functionality.
Revision Changes Path
1.33 +21 -0
jakarta-jetspeed-2/portal/src/webapp/WEB-INF/assembly/jetspeed-spring.xml
Index: jetspeed-spring.xml
===================================================================
RCS file:
/home/cvs/jakarta-jetspeed-2/portal/src/webapp/WEB-INF/assembly/jetspeed-spring.xml,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- jetspeed-spring.xml 12 Nov 2004 03:17:47 -0000 1.32
+++ jetspeed-spring.xml 16 Nov 2004 19:23:17 -0000 1.33
@@ -271,7 +271,28 @@
</property>
</bean>
+
+ <!-- SSO Implementation -->
+ <bean id="PersistenceBrokerSSOProvider"
+ class="org.apache.jetspeed.sso.impl.PersistenceBrokerSSOProvider"
+ init-method="init"
+ >
+ <constructor-arg
index="0"><value>META-INF/sso_repository.xml</value></constructor-arg>
+ </bean>
+ <bean id="org.apache.jetspeed.sso.SSOProvider"
parent="baseTransactionProxy"
+ name="ssoProvider"
+ >
+ <property name="proxyInterfaces">
+ <value>org.apache.jetspeed.sso.SSOProvider</value>
+ </property>
+
+ <property name="target">
+ <ref bean="PersistenceBrokerSSOProvider"/>
+ </property>
+
+ </bean>
+
<!-- Preferences Implementation -->
<bean id="PreferencesProviderImpl"
class="org.apache.jetspeed.prefs.impl.PersistenceBrokerPreferencesProvider"
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]