Author: bendewey Date: Wed Jun 2 19:52:12 2010 New Revision: 950739 URL: http://svn.apache.org/viewvc?rev=950739&view=rev Log: JIRA: STONEHENGE-124 Updated .NET Trader Client Configs, Thanks Submitted by: Nicholas Hauenstein
Modified: incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.NET.config incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.WSIS.config incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.config Modified: incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.NET.config URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.NET.config?rev=950739&r1=950738&r2=950739&view=diff ============================================================================== --- incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.NET.config (original) +++ incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.NET.config Wed Jun 2 19:52:12 2010 @@ -46,8 +46,8 @@ <!--Endpoint mappings--> <add key="DOTNET_BS" value="BsClient_FederatedBinding"/> - <add key="METRO_BS" value="BsClient_FederatedBinding"/> - + <add key="METRO_BS" value="BsClient_FederatedBinding_METRO"/> + <add key="WSAS_BS" value="BsClient_FederatedBinding_WSAS"/> </appSettings> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> @@ -86,6 +86,28 @@ <dns value="OPS.Com"/> </identity> </endpoint> + + <endpoint address="http://apps.stonehenge.dev:8080/business_service/TradeServiceWsasSTS" + contract="Trade.BusinessServiceContract.ITradeServices" + binding="customBinding" + bindingConfiguration="BsClient_FederatedBinding_METRO" + behaviorConfiguration="BsClient_FederatedBehavior" + name="BsClient_FederatedBinding_METRO"> + <identity> + <dns value="OPS.Com"/> + </identity> + </endpoint> + + <endpoint address="http://192.168.10.109:9764/services/TradeServiceWsas/" + contract="Trade.BusinessServiceContract.ITradeServices" + binding="customBinding" + bindingConfiguration="BsClient_FederatedBinding_WSAS" + behaviorConfiguration="BsClient_FederatedBehavior" + name="BsClient_FederatedBinding_WSAS"> + <identity> + <dns value="OPS.Com"/> + </identity> + </endpoint> </client> <!--******************************************************** @@ -95,14 +117,51 @@ *********************************************************--> <bindings> <customBinding> + <binding name="BsClient_FederatedBinding"> - <security authenticationMode="IssuedTokenForCertificate" - messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" - > + <security + authenticationMode="IssuedTokenForCertificate" + messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" + > <issuedTokenParameters keyType="SymmetricKey" tokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"> <issuer address="http://localhost:9001/tradeactivests" binding="customBinding" bindingConfiguration="stsBinding"> <identity> + <dns value="OPS.Com"/> + </identity> + </issuer> + <issuerMetadata address="http://localhost:9001/tradeactivests/mex"/> + </issuedTokenParameters> + </security> + <textMessageEncoding messageVersion="Soap12WSAddressing10"/> + <httpTransport/> + </binding> + + <binding name="BsClient_FederatedBinding_METRO"> + <security + authenticationMode="IssuedTokenForCertificate" + messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" + > + <issuedTokenParameters keyType="SymmetricKey" tokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"> + <issuer address="http://apps.stonehenge.dev:8080/active_sts/ActiveSTS" binding="customBinding" bindingConfiguration="stsBinding"> + <identity> + <dns value="OPS.Com"/> + </identity> + </issuer> + <issuerMetadata address="http://apps.stonehenge.dev:8080/active_sts/ActiveSTS?wsdl"/> + </issuedTokenParameters> + </security> + <textMessageEncoding messageVersion="Soap12WSAddressing10"/> + <httpTransport/> + </binding> + <binding name="BsClient_FederatedBinding_WSAS"> + <security + authenticationMode="IssuedTokenForCertificate" + messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" + requireSignatureConfirmation="false"> + <issuedTokenParameters keyType="SymmetricKey" tokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"> + <issuer address="http://localhost:9001/tradeactivests" binding="customBinding" bindingConfiguration="stsBinding"> + <identity> <dns value="OPS.Com"/> </identity> </issuer> @@ -251,6 +310,7 @@ <issuerNameRegistry type="Microsoft.IdentityModel.Tokens.ConfigurationBasedIssuerNameRegistry, Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"> <trustedIssuers> <add thumbprint="59D185EAE27B5D89DF9A90927353206CC89B8A1B" name="CN=BSL.Com" /> + <add thumbprint="79af6b15468e02ef01e0d7e320a071e23d6e3ac2" name="CN=localhost" /> </trustedIssuers> </issuerNameRegistry> </service> Modified: incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.WSIS.config URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.WSIS.config?rev=950739&r1=950738&r2=950739&view=diff ============================================================================== --- incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.WSIS.config (original) +++ incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.WSIS.config Wed Jun 2 19:52:12 2010 @@ -46,8 +46,8 @@ <!--Endpoint mappings--> <add key="DOTNET_BS" value="BsClient_FederatedBinding"/> - <add key="METRO_BS" value="BsClient_FederatedBinding"/> - + <add key="METRO_BS" value="BsClient_FederatedBinding_METRO"/> + <add key="WSAS_BS" value="BsClient_FederatedBinding_WSAS"/> </appSettings> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> @@ -86,6 +86,28 @@ <dns value="OPS.Com"/> </identity> </endpoint> + + <endpoint address="http://apps.stonehenge.dev:8080/business_service/TradeServiceWsasSTS" + contract="Trade.BusinessServiceContract.ITradeServices" + binding="customBinding" + bindingConfiguration="BsClient_FederatedBinding_METRO" + behaviorConfiguration="BsClient_FederatedBehavior" + name="BsClient_FederatedBinding_METRO"> + <identity> + <dns value="OPS.Com"/> + </identity> + </endpoint> + + <endpoint address="http://192.168.10.109:9764/services/TradeServiceWsas/" + contract="Trade.BusinessServiceContract.ITradeServices" + binding="customBinding" + bindingConfiguration="BsClient_FederatedBinding_WSAS" + behaviorConfiguration="BsClient_FederatedBehavior" + name="BsClient_FederatedBinding_WSAS"> + <identity> + <dns value="OPS.Com"/> + </identity> + </endpoint> </client> <!--******************************************************** @@ -95,21 +117,58 @@ *********************************************************--> <bindings> <customBinding> + <binding name="BsClient_FederatedBinding"> - <security authenticationMode="IssuedTokenForCertificate" - messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" - requireSignatureConfirmation="false"> + <security + authenticationMode="IssuedTokenForCertificate" + messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" + > <issuedTokenParameters keyType="SymmetricKey" tokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"> <issuer address="http://localhost:9001/tradeactivests" binding="customBinding" bindingConfiguration="stsBinding"> <identity> + <dns value="OPS.Com"/> + </identity> + </issuer> + <issuerMetadata address="http://localhost:9001/tradeactivests/mex"/> + </issuedTokenParameters> + </security> + <textMessageEncoding messageVersion="Soap12WSAddressing10"/> + <httpTransport/> + </binding> + + <binding name="BsClient_FederatedBinding_METRO"> + <security + authenticationMode="IssuedTokenForCertificate" + messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" + > + <issuedTokenParameters keyType="SymmetricKey" tokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"> + <issuer address="http://apps.stonehenge.dev:8080/active_sts/ActiveSTS" binding="customBinding" bindingConfiguration="stsBinding"> + <identity> + <dns value="OPS.Com"/> + </identity> + </issuer> + <issuerMetadata address="http://apps.stonehenge.dev:8080/active_sts/ActiveSTS?wsdl"/> + </issuedTokenParameters> + </security> + <textMessageEncoding messageVersion="Soap12WSAddressing10"/> + <httpTransport/> + </binding> + <binding name="BsClient_FederatedBinding_WSAS"> + <security + authenticationMode="IssuedTokenForCertificate" + messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" + requireSignatureConfirmation="false"> + <issuedTokenParameters keyType="SymmetricKey" tokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"> + <issuer address="http://localhost:9001/tradeactivests" binding="customBinding" bindingConfiguration="stsBinding"> + <identity> <dns value="OPS.Com"/> </identity> </issuer> <issuerMetadata address="http://localhost:9001/tradeactivests/mex"/> </issuedTokenParameters> </security> - <textMessageEncoding messageVersion="Soap11WSAddressing10"/> + <textMessageEncoding messageVersion="Soap12WSAddressing10"/> <httpTransport/> </binding> <binding name="stsBinding"> Modified: incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.config URL: http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.config?rev=950739&r1=950738&r2=950739&view=diff ============================================================================== --- incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.config (original) +++ incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/Trade/Web.config Wed Jun 2 19:52:12 2010 @@ -46,8 +46,8 @@ <!--Endpoint mappings--> <add key="DOTNET_BS" value="BsClient_FederatedBinding"/> - <add key="METRO_BS" value="BsClient_FederatedBinding"/> - + <add key="METRO_BS" value="BsClient_FederatedBinding_METRO"/> + <add key="WSAS_BS" value="BsClient_FederatedBinding_WSAS"/> </appSettings> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> @@ -86,6 +86,28 @@ <dns value="OPS.Com"/> </identity> </endpoint> + + <endpoint address="http://apps.stonehenge.dev:8080/business_service/TradeServiceWsasSTS" + contract="Trade.BusinessServiceContract.ITradeServices" + binding="customBinding" + bindingConfiguration="BsClient_FederatedBinding_METRO" + behaviorConfiguration="BsClient_FederatedBehavior" + name="BsClient_FederatedBinding_METRO"> + <identity> + <dns value="OPS.Com"/> + </identity> + </endpoint> + + <endpoint address="http://192.168.10.109:9764/services/TradeServiceWsas/" + contract="Trade.BusinessServiceContract.ITradeServices" + binding="customBinding" + bindingConfiguration="BsClient_FederatedBinding_WSAS" + behaviorConfiguration="BsClient_FederatedBehavior" + name="BsClient_FederatedBinding_WSAS"> + <identity> + <dns value="OPS.Com"/> + </identity> + </endpoint> </client> <!--******************************************************** @@ -95,14 +117,51 @@ *********************************************************--> <bindings> <customBinding> + <binding name="BsClient_FederatedBinding"> - <security authenticationMode="IssuedTokenForCertificate" - messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" - > + <security + authenticationMode="IssuedTokenForCertificate" + messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" + > <issuedTokenParameters keyType="SymmetricKey" tokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"> <issuer address="http://localhost:9001/tradeactivests" binding="customBinding" bindingConfiguration="stsBinding"> <identity> + <dns value="OPS.Com"/> + </identity> + </issuer> + <issuerMetadata address="http://localhost:9001/tradeactivests/mex"/> + </issuedTokenParameters> + </security> + <textMessageEncoding messageVersion="Soap12WSAddressing10"/> + <httpTransport/> + </binding> + + <binding name="BsClient_FederatedBinding_METRO"> + <security + authenticationMode="IssuedTokenForCertificate" + messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" + > + <issuedTokenParameters keyType="SymmetricKey" tokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"> + <issuer address="http://apps.stonehenge.dev:8080/active_sts/ActiveSTS" binding="customBinding" bindingConfiguration="stsBinding"> + <identity> + <dns value="OPS.Com"/> + </identity> + </issuer> + <issuerMetadata address="http://apps.stonehenge.dev:8080/active_sts/ActiveSTS?wsdl"/> + </issuedTokenParameters> + </security> + <textMessageEncoding messageVersion="Soap12WSAddressing10"/> + <httpTransport/> + </binding> + <binding name="BsClient_FederatedBinding_WSAS"> + <security + authenticationMode="IssuedTokenForCertificate" + messageSecurityVersion="WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10" + requireSignatureConfirmation="false"> + <issuedTokenParameters keyType="SymmetricKey" tokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"> + <issuer address="http://localhost:9001/tradeactivests" binding="customBinding" bindingConfiguration="stsBinding"> + <identity> <dns value="OPS.Com"/> </identity> </issuer> @@ -251,6 +310,7 @@ <issuerNameRegistry type="Microsoft.IdentityModel.Tokens.ConfigurationBasedIssuerNameRegistry, Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"> <trustedIssuers> <add thumbprint="59D185EAE27B5D89DF9A90927353206CC89B8A1B" name="CN=BSL.Com" /> + <add thumbprint="79af6b15468e02ef01e0d7e320a071e23d6e3ac2" name="CN=localhost" /> </trustedIssuers> </issuerNameRegistry> </service>