[jboss-svn-commits] JBL Code SVN: r17678 - in labs/jbosslabs/labs-3.0-build/authorization: resources and 3 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jan 10 11:26:50 EST 2008


Author: szimano
Date: 2008-01-10 11:26:50 -0500 (Thu, 10 Jan 2008)
New Revision: 17678

Added:
   labs/jbosslabs/labs-3.0-build/authorization/resources/
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/META-INF/
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/META-INF/MANIFEST.MF
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/META-INF/jboss-service.xml
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/commons-codec-1.3.jar
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/commons-httpclient-3.0.1.jar
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/commons-logging-1.03.jar
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/conf/
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/conf/sso.cfg.xml.sample
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-identity-management.jar
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-saml.jar
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-security-common.jar
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-sso-tomcat5.jar
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jbwebsite-security-1.0.jar
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jdbcLdapJldap.jar
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/opensaml-1.1.jar
   labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/xmlsec-20050514.jar
Log:
JBLAB-901 jboss-sso binaries

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/META-INF/MANIFEST.MF
===================================================================
--- labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/META-INF/MANIFEST.MF	                        (rev 0)
+++ labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/META-INF/MANIFEST.MF	2008-01-10 16:26:50 UTC (rev 17678)
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Created-By: Apache Ant 1.5.1
+

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/META-INF/jboss-service.xml
===================================================================
--- labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/META-INF/jboss-service.xml	                        (rev 0)
+++ labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/META-INF/jboss-service.xml	2008-01-10 16:26:50 UTC (rev 17678)
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<server>
+	<!-- 
+		configure the IdentityManager 
+	-->
+	<mbean name="jboss.sso:service=IdentityManager"
+	code="org.jboss.security.idm.IdentityManager" 	
+	xmbean-dd=""
+	>	    
+	    <attribute name="conf">conf/sso.cfg.xml</attribute>
+		<xmbean>
+			<class>org.jboss.security.idm.IdentityManager</class>
+			<constructor>      				
+      				<name>org.jboss.security.idm.IdentityManager</name>
+   			</constructor>
+			<attribute access="write" setMethod="setConf">
+				<name>conf</name>
+				<type>java.lang.String</type>					 
+		    </attribute>		    		    
+		    <operation>
+		    	<description>The start lifecycle operation</description>
+		    	<name>start</name>
+		    </operation>
+		    <operation>
+		    	<description>The stop lifecycle operation</description>
+		    	<name>stop</name>
+		    </operation>		    
+		    <operation impact="ACTION_INFO">
+		    	<description>Get a LoginProvider</description>
+		    	<name>getLoginProvider</name>		    	
+    			<return-type>org.jboss.security.idm.LoginProvider</return-type>		    	
+		    </operation>		    
+		    <operation impact="ACTION_INFO">
+		    	<description>Get an LoginProvider</description>
+		    	<name>getLoginProvider</name>
+		    	<parameter>
+			      <description>(no description)</description>
+			      <name>id</name>
+			      <type>java.lang.String</type>
+			    </parameter>
+    			<return-type>org.jboss.security.idm.LoginProvider</return-type>		    	
+		    </operation>		    		    
+		    <operation impact="ACTION_INFO">
+		    	<description>Get a ProvisioningProvider</description>
+		    	<name>getProvisioningProvider</name>		    	
+    			<return-type>org.jboss.security.idm.ProvisioningProvider</return-type>		    	
+		    </operation>		    
+		    <operation impact="ACTION_INFO">
+		    	<description>Get an ProvisioningProvider</description>
+		    	<name>getProvisioningProvider</name>
+		    	<parameter>
+			      <description>(no description)</description>
+			      <name>id</name>
+			      <type>java.lang.String</type>
+			    </parameter>
+    			<return-type>org.jboss.security.idm.ProvisioningProvider</return-type>		    	
+		    </operation>		    		    
+		</xmbean>
+	</mbean>
+	
+	<!-- 
+		configure the SSOTokenManager 
+	-->
+	<mbean name="jboss.sso:service=SSOManager"
+	code="org.jboss.security.saml.SSOManager" 	
+	xmbean-dd=""
+	>	    
+	    <attribute name="conf">conf/sso.cfg.xml</attribute>
+		<xmbean>
+			<class>org.jboss.security.saml.SSOManager</class>
+			<constructor>      				
+      				<name>org.jboss.security.saml.SSOManager</name>
+   			</constructor>
+			<attribute access="write" setMethod="setConf">
+				     <name>conf</name>
+					 <type>java.lang.String</type>					 
+		    </attribute>		    
+		    <operation>
+		    	<description>The start lifecycle operation</description>
+		    	<name>start</name>
+		    </operation>
+		    <operation>
+		    	<description>The stop lifecycle operation</description>
+		    	<name>stop</name>
+		    </operation>		    
+		    <operation impact="ACTION_INFO">
+		    	<description>Get a Token Processor</description>
+		    	<name>getProcessor</name>		    	
+    			<return-type>org.jboss.security.saml.SingleSignOn</return-type>		    	
+		    </operation>		    		    
+		</xmbean>
+	</mbean>
+</server>
\ No newline at end of file

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/commons-codec-1.3.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/commons-codec-1.3.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/commons-httpclient-3.0.1.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/commons-httpclient-3.0.1.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/commons-logging-1.03.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/commons-logging-1.03.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/conf
___________________________________________________________________
Name: svn:ignore
   + sso.cfg.xml


Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/conf/sso.cfg.xml.sample
===================================================================
--- labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/conf/sso.cfg.xml.sample	                        (rev 0)
+++ labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/conf/sso.cfg.xml.sample	2008-01-10 16:26:50 UTC (rev 17678)
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='ISO-8859-1'?>
+
+<jboss-sso>
+	<!-- 
+		identity management related configuration, this is the LDAP based module
+		Technically, this can be a provider that can integrate with thirdparty identity systems like SiteMinder etc
+	-->
+	<identity-management>		
+		<login>
+			<provider id="si:jboss-sso:ldap:login" class="org.jboss.website.security.JBossCorpIdentityProvider">
+				<property name="connectionURL">
+					jdbc:ldap://
+				</property>
+				<property name="username">cn=Admin,dc=jboss,dc=com</property>
+				<property name="password"></property>
+				<property name="identityOu">jbosssso</property>
+				<property name="roleOu">role</property>
+			</provider>
+		</login>		
+		<provisioning>
+			<provider id="si:jboss-sso:ldap:login" class="org.jboss.website.security.JBossCorpIdentityProvider">
+				<property name="connectionURL">
+					jdbc:ldap://
+				</property>
+				<property name="username">cn=Admin,dc=jboss,dc=com</property>
+				<property name="password"></property>
+				<property name="identityOu">jbosssso</property>
+				<property name="roleOu">role</property>
+			</provider>
+		</provisioning>
+	</identity-management>
+	
+	
+	<!-- sso processor for SingleSignOn, the default JBossSingleSignOn processor uses OpenSAML-1.0, 
+	the next version of this processor will use the latest SAML specification 
+	-->
+	<sso-processor>
+		<processor class="org.jboss.security.saml.JBossSingleSignOn">
+			<property name="trustServer">@dotOrgFederationServer@/trust</property>
+		</processor>
+	</sso-processor>
+</jboss-sso>

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-identity-management.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-identity-management.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-saml.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-saml.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-security-common.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-security-common.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-sso-tomcat5.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jboss-sso-tomcat5.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jbwebsite-security-1.0.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jbwebsite-security-1.0.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jdbcLdapJldap.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/jdbcLdapJldap.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/opensaml-1.1.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/opensaml-1.1.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/xmlsec-20050514.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/labs-3.0-build/authorization/resources/jboss-sso.sar/xmlsec-20050514.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream




More information about the jboss-svn-commits mailing list