0748565aad6a8878aecb88a26081c9bb10c00279Peter Major<%--
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major The contents of this file are subject to the terms of the Common Development and
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major Distribution License (the License). You may not use this file except in compliance with the
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major License.
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major specific language governing permission and limitations under the License.
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major When distributing Covered Software, include this CDDL Header Notice in each file and include
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major Header, with the fields enclosed by brackets [] replaced by your own identifying
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major information: "Portions copyright [year] [name of copyright owner]".
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major Copyright 2016 ForgeRock AS.
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major--%><%@ page contentType="text/xml;charset=UTF-8" language="java" session="false"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major%><wsdl:definitions name="SecurityTokenService"
fe78cbc4a2d4b2c4a0c37485625bb7a2f9b561ccPeter Major targetNamespace="http://forgerock.org/ws-fed/securitytokenservice"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major xmlns:xsd="http://www.w3.org/2001/XMLSchema"
fe78cbc4a2d4b2c4a0c37485625bb7a2f9b561ccPeter Major xmlns:tns="http://forgerock.org/ws-fed/securitytokenservice"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major xmlns:wsa10="http://www.w3.org/2005/08/addressing"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major xmlns:wst="http://schemas.xmlsoap.org/ws/2005/02/trust">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:Policy wsu:Id="usernameAuth">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:ExactlyOne>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:All>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:TransportToken>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:HttpsToken RequireClientCertificate="false"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </sp:TransportToken>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:AlgorithmSuite>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:Basic256/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </sp:AlgorithmSuite>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:Layout>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:Strict/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </sp:Layout>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:IncludeTimestamp/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </sp:TransportBinding>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:UsernameToken
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:WssUsernameToken10/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </sp:UsernameToken>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </sp:SignedSupportingTokens>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:EndorsingSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <mssp:RsaToken
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major wsp:Optional="true"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major xmlns:mssp="http://schemas.microsoft.com/ws/2005/07/securitypolicy"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:SignedParts>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:Header Name="To" Namespace="http://www.w3.org/2005/08/addressing"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </sp:SignedParts>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </sp:EndorsingSupportingTokens>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:Wss11 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:Policy/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </sp:Wss11>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:Trust10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:MustSupportIssuedTokens/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:RequireClientEntropy/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <sp:RequireServerEntropy/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </sp:Trust10>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsaw:UsingAddressing/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsp:All>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsp:ExactlyOne>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsp:Policy>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:types>
fe78cbc4a2d4b2c4a0c37485625bb7a2f9b561ccPeter Major <xsd:schema targetNamespace="http://forgerock.org/ws-fed/securitytokenservice/schema">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <xsd:import namespace="http://schemas.xmlsoap.org/ws/2005/02/trust"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major schemaLocation="${baseUrl}/wsfederation/xsd/ws-trust-1.0.xsd"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </xsd:schema>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsdl:types>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:message name="RST_InputMessage">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:part name="request" element="wst:RequestSecurityToken"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsdl:message>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:message name="RST_OutputMessage">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:part name="RST_OperationResult" element="wst:RequestSecurityTokenResponseCollection"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsdl:message>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:portType name="RST_PortType">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:operation name="RST_Operation">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:input wsaw:Action="http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major message="tns:RST_InputMessage"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:output wsaw:Action="http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/Issue"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major message="tns:RST_OutputMessage"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsdl:operation>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsdl:portType>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:binding name="UsernameBinding" type="tns:RST_PortType">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsp:PolicyReference URI="#usernameAuth"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:operation name="RST_Operation">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <soap12:operation soapAction="http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue" style="document"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:input>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <soap12:body use="literal"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsdl:input>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:output>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <soap12:body use="literal"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsdl:output>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsdl:operation>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsdl:binding>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:service name="SecurityTokenService">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsdl:port name="UsernamePort"
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major binding="tns:UsernameBinding">
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <soap12:address location="${baseUrl}/WSFederationServlet/sts/metaAlias${metaAlias}"/>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsa10:EndpointReference>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major <wsa10:Address>${baseUrl}/WSFederationServlet/sts/metaAlias${metaAlias}</wsa10:Address>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsa10:EndpointReference>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsdl:port>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major </wsdl:service>
0748565aad6a8878aecb88a26081c9bb10c00279Peter Major</wsdl:definitions>