Home
News
Events
Press
Downloads
Publications
Links
Partners
Contact
Search
Newsletter Issues
Wiki
BREIN User and Development Forum
BREIN Architecture
Knowldege Portal
Login Form
Latest News
6th Newsletter issue available   The 6th BREIN newsletter issue is now available. To download it, visit the "Newsletter Issues" section on the left menu or click here .   Details...

SOC-LOG'09 workshop at ICSOC-ServiceWave conference     BREIN is supporting the 1st International Workshop on Service Oriented Computing in Logistics (SOC-LOG'09) which will be held as part of ICSOC/ServiceWave, in Stockholm, Sweden (November 23, 2009).    Details...

New demo video BREIN project participated in the Internet of Services 2009 Concertation meeting, presenting among others two demos showing the work done on Semantically enhanced SLA Negotiations and Semantic aware and SLA-Driven Resource Management for Virtualized and Heterogeneous Platforms.   Details...

Cloud Computing Providers Part of our work done for the State of the Art is now available also through Gridipedia (visit here )   Details...

Semantics Week 2009   BREIN and the European projects STASIS, SOA4ALL, and the NESSI Semantics Group, would like to invite you to "Semantics Week" to be held June 22-26th in beautiful and logistic friendly Amsterdam.   Details...




BREIN Dissemination CDcd.jpg

newsletter.jpg





Receive HTML?

Gateway

The Gateway acts as a transparent message interceptor and thus does not provide a “viewable” interface. In order to configure the gateway, the corresponding handler has to be invoked. In particular in that case this refers to the SIR.

 

Prerequisites

Software Installation

 

Prerequisites

The Gateway relies on the Microsoft .NET Framework 3.5. Necessary components for a successful operation of the Gateway are the SIR and the STS.

 

Installation

The Gateway can be adapted via the corresponding app.config file. This file can be found in the corresponding installation directory. The entries to be adapted are introduced with the comment "<!-- DEPLOYMENT " followed by a description what kind of information has to be provided.

<!-- Gateway -->

<configuration

  ... 

  <microsoft.identityModel>

    <service>

      <issuerNameRegistry ...>

        <trustedCertificates>

          <!-- DEPLOYMENT: Add trusted issuers here. -->

          <add name="CN=ca.breincompany1.com" findValue="CN=ca.breincompany1.com" storeLocation="LocalMachine" storeName="Root" x509FindType="FindBySubjectDistinguishedName" />

        <!-- DEPLOYMENT: Add STS certificate location here -->

          <add name="CN=sts.breincompany1.com" findValue="CN=sts.breincompany1.com" storeLocation="LocalMachine" storeName="My" x509FindType="FindBySubjectDistinguishedName" />

        </trustedCertificates>

      </issuerNameRegistry>

    </service>

  </microsoft.identityModel>

  ...

  <system.serviceModel>

    ...

    <bindings>

      <wsFederationHttpBinding>

        <binding name="OwnSTS">

          <security mode="Message">

            <message>

              <issuer address="http://breinbase.hlrs.de/BREIN/C1/STS/WSTrust.svc/wsHttpBinding" binding="wsHttpBinding" bindingConfiguration="HomeRealmSTS">

                <!-- DEPLOYMENT: Add an identity section if the service does not use his real hostname in the certificate. -->

                <identity> <dns value="sts.breincompany1.com" /> </identity>

              </issuer>

            </message>

          </security>

        </binding>

        <binding name="externalEndpointBindingConfiguration">

          <security mode="Message">

            <message>

              <issuerMetadata address="http://breinbase.hlrs.de/BREIN/C1/STS/mex">

                <!-- DEPLOYMENT: Add an identity section if the service does not use his real hostname in the certificate. -->

                <identity> <dns value="sts.breincompany1.com" />                    </identity>

              </issuerMetadata>

            </message>

          </security>

        </binding>

      </wsFederationHttpBinding>

      ...

</configuration>