Wire up transport options to SOAP stack.
authorcantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Fri, 3 Aug 2007 04:27:03 +0000 (04:27 +0000)
committercantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Fri, 3 Aug 2007 04:27:03 +0000 (04:27 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2380 cb58f699-b61c-0410-a6fe-9272a202ed29

shibsp/binding/impl/SOAPClient.cpp

index 29a002a..2c84cc1 100644 (file)
@@ -171,6 +171,7 @@ void SOAPClient::prepareTransport(SOAPTransport& transport)
     
     transport.setConnectTimeout(m_settings->getUnsignedInt("connectTimeout").second);
     transport.setTimeout(m_settings->getUnsignedInt("timeout").second);
+    m_app.getServiceProvider().setTransportOptions(m_app.getString("policyId").second, transport);
 
     HTTPSOAPTransport* http = dynamic_cast<HTTPSOAPTransport*>(&transport);
     if (http) {