#include <shibsp/binding/SOAPClient.h>
Public Member Functions | |
SOAPClient (SecurityPolicy &policy) | |
Creates a SOAP client instance for an Application to use. | |
void | send (const soap11::Envelope &env, const char *from, opensaml::saml2md::MetadataCredentialCriteria &to, const char *endpoint) |
Override handles message signing for SAML payloads. | |
void | reset () |
Protected Member Functions | |
void | prepareTransport (xmltooling::SOAPTransport &transport) |
Override prepares transport by applying policy settings from Application. | |
Protected Attributes | |
const Application & | m_app |
Application supplied to client. | |
const PropertySet * | m_relyingParty |
RelyingParty properties, set after transport prep. | |
xmltooling::CredentialResolver * | m_credResolver |
Locked CredentialResolver for transport, set after transport prep. |
|
Creates a SOAP client instance for an Application to use.
|
|
Override prepares transport by applying policy settings from Application.
|
|
Override handles message signing for SAML payloads.
|