[jboss-svn-commits] JBL Code SVN: r37457 - in labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml: picketlink-sts-war and 3 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Sep 7 12:46:07 EDT 2011
Author: tcunning
Date: 2011-09-07 12:46:06 -0400 (Wed, 07 Sep 2011)
New Revision: 37457
Added:
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/classes/
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/classes/picketlink-sts.xml
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/classes/sts_keystore.jks
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/jboss-web.xml
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/jboss-wsse-server.xml
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/web.xml
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/wsdl/
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/wsdl/PicketLinkSTS.wsdl
Removed:
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts.war
Modified:
labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/build.xml
Log:
JBESB-3677
Uncompress picketlink-sts.war.
Modified: labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/build.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/build.xml 2011-09-07 11:29:24 UTC (rev 37456)
+++ labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/build.xml 2011-09-07 16:46:06 UTC (rev 37457)
@@ -53,7 +53,7 @@
</javac>
<war destfile="${build.dir}/picketlink-sts.war" webxml="${picketlink.resources}/WEB-INF/web.xml">
- <zipfileset src="picketlink-sts.war" excludes="WEB-INF/web.xml"/>
+ <zipfileset dir="picketlink-sts-war"/>
<zipfileset dir="${picketlink.classes}" prefix="WEB-INF/classes" />
</war>
Added: labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/classes/picketlink-sts.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/classes/picketlink-sts.xml (rev 0)
+++ labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/classes/picketlink-sts.xml 2011-09-07 16:46:06 UTC (rev 37457)
@@ -0,0 +1,22 @@
+<PicketLinkSTS xmlns="urn:picketlink:identity-federation:config:1.0"
+ STSName="PicketLinkSTS" TokenTimeout="7200" EncryptToken="false">
+ <KeyProvider ClassName="org.picketlink.identity.federation.core.impl.KeyStoreKeyManager">
+ <Auth Key="KeyStoreURL" Value="sts_keystore.jks"/>
+ <Auth Key="KeyStorePass" Value="testpass"/>
+ <Auth Key="SigningKeyAlias" Value="sts"/>
+ <Auth Key="SigningKeyPass" Value="keypass"/>
+ <ValidatingAlias Key="http://services.testcorp.org/provider1" Value="service1"/>
+ </KeyProvider>
+ <TokenProviders>
+ <TokenProvider ProviderClass="org.picketlink.identity.federation.core.wstrust.plugins.saml.SAML20TokenProvider"
+ TokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV2.0"
+ TokenElement="Assertion"
+ TokenElementNS="urn:oasis:names:tc:SAML:2.0:assertion"/>
+ </TokenProviders>
+ <ServiceProviders>
+ <ServiceProvider Endpoint="http://services.testcorp.org/provider1" TokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV2.0"
+ TruststoreAlias="service1"/>
+ <ServiceProvider Endpoint="http://security_saml/goodbyeworld" TokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV2.0"
+ TruststoreAlias="service1"/>
+ </ServiceProviders>
+</PicketLinkSTS>
Added: labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/classes/sts_keystore.jks
===================================================================
(Binary files differ)
Property changes on: labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/classes/sts_keystore.jks
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/jboss-web.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/jboss-web.xml (rev 0)
+++ labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/jboss-web.xml 2011-09-07 16:46:06 UTC (rev 37457)
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<jboss-web>
+ <security-domain>java:/jaas/jmx-console</security-domain>
+</jboss-web>
Added: labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/jboss-wsse-server.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/jboss-wsse-server.xml (rev 0)
+++ labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/jboss-wsse-server.xml 2011-09-07 16:46:06 UTC (rev 37457)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<jboss-ws-security xmlns="http://www.jboss.com/ws-security/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://www.jboss.com/ws-security/config http://www.jboss.com/ws-security/schema/jboss-ws-security_1_0.xsd">
+ <config>
+ <requires/>
+ </config>
+</jboss-ws-security>
Added: labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/web.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/web.xml (rev 0)
+++ labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/web.xml 2011-09-07 16:46:06 UTC (rev 37457)
@@ -0,0 +1,35 @@
+<?xml version="1.0"?>
+<!DOCTYPE web-app PUBLIC
+ "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
+ "http://java.sun.com/dtd/web-app_2_3.dtd">
+
+<web-app>
+ <servlet>
+ <servlet-name>PicketLinkSTS</servlet-name>
+ <servlet-class>org.picketlink.identity.federation.core.wstrust.PicketLinkSTS</servlet-class>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>PicketLinkSTS</servlet-name>
+ <url-pattern>/*</url-pattern>
+ </servlet-mapping>
+
+ <security-constraint>
+ <web-resource-collection>
+ <web-resource-name>UsernameService</web-resource-name>
+ <url-pattern>/*</url-pattern>
+ </web-resource-collection>
+ <auth-constraint>
+ <role-name>JBossAdmin</role-name>
+ </auth-constraint>
+ </security-constraint>
+
+ <login-config>
+ <auth-method>BASIC</auth-method>
+ <realm-name>PicketLinkSTSRealm</realm-name>
+ </login-config>
+
+ <security-role>
+ <role-name>JBossAdmin</role-name>
+ </security-role>
+
+</web-app>
Added: labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/wsdl/PicketLinkSTS.wsdl
===================================================================
--- labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/wsdl/PicketLinkSTS.wsdl (rev 0)
+++ labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts-war/WEB-INF/wsdl/PicketLinkSTS.wsdl 2011-09-07 16:46:06 UTC (rev 37457)
@@ -0,0 +1,51 @@
+<?xml version="1.0"?>
+<wsdl:definitions name="PicketLinkSTS" targetNamespace="urn:picketlink:identity-federation:sts"
+ xmlns:tns="urn:picketlink:identity-federation:sts"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:wsap10="http://www.w3.org/2006/05/addressing/wsdl"
+ xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/">
+ <wsdl:types>
+ <xs:schema targetNamespace="urn:picketlink:identity-federation:sts"
+ xmlns:tns="urn:picketlink:identity-federation:sts"
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ version="1.0">
+ <xs:element name="MessageBody">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##any"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:schema>
+ </wsdl:types>
+ <wsdl:message name="RequestSecurityToken">
+ <wsdl:part name="rstMessage" element="tns:MessageBody"/>
+ </wsdl:message>
+ <wsdl:message name="RequestSecurityTokenResponse">
+ <wsdl:part name="rstrMessage" element="tns:MessageBody"/>
+ </wsdl:message>
+ <wsdl:portType name="SecureTokenService">
+ <wsdl:operation name="IssueToken">
+ <wsdl:input wsap10:Action="http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue" message="tns:RequestSecurityToken"/>
+ <wsdl:output wsap10:Action="http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/Issue" message="tns:RequestSecurityTokenResponse"/>
+ </wsdl:operation>
+ </wsdl:portType>
+ <wsdl:binding name="STSBinding" type="tns:SecureTokenService">
+ <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+ <wsdl:operation name="IssueToken">
+ <soap12:operation soapAction="http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue" style="document"/>
+ <wsdl:input>
+ <soap12:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap12:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+ <wsdl:service name="PicketLinkSTS">
+ <wsdl:port name="PicketLinkSTSPort" binding="tns:STSBinding">
+ <soap12:address location="http://localhost:8080/picketlink-sts"/>
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions>
Deleted: labs/jbossesb/branches/JBESB_4_10_CP/product/samples/quickstarts/security_saml/picketlink-sts.war
===================================================================
(Binary files differ)
More information about the jboss-svn-commits
mailing list