portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From roger...@apache.org
Subject cvs commit: jakarta-jetspeed-2/portal/src/webapp/WEB-INF/assembly jetspeed-spring.xml
Date Tue, 16 Nov 2004 19:23:17 GMT
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: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org


Mime
View raw message