10 #ifndef KDSOAPCLIENTINTERFACE_H
11 #define KDSOAPCLIENTINTERFACE_H
15 #include <QtCore/QString>
16 #include <QtCore/QtGlobal>
23 class QSslConfiguration;
24 class QNetworkCookieJar;
162 void callNoReply(
const QString &method,
const KDSoapMessage &message,
const QString &soapAction = QString(),
176 void setHeader(
const QString &name,
const KDSoapMessage &header);
194 QString endPoint()
const;
202 void setEndPoint(
const QString &endPoint);
210 QNetworkCookieJar *cookieJar()
const;
218 void setCookieJar(QNetworkCookieJar *jar);
225 QNetworkProxy proxy()
const;
232 void setProxy(
const QNetworkProxy &proxy);
239 void setRawHTTPHeaders(
const QMap<QByteArray, QByteArray> &headers);
264 void setStyle(Style style);
283 void ignoreSslErrors();
295 void ignoreSslErrors(
const QList<QSslError> &errors);
315 QSslConfiguration sslConfiguration()
const;
321 void setSslConfiguration(
const QSslConfiguration &config);
336 void setTimeout(
int msecs);
356 void setSendSoapActionInHttpHeader(
bool sendInHttpHeader);
365 bool sendSoapActionInHttpHeader()
const;
375 void setSendSoapActionInWsAddressingHeader(
bool sendInWsAddressingHeader);
386 bool sendSoapActionInWsAddressingHeader()
const;
KDSoapClientInterface(const KDSoapClientInterface &)=delete
KDSoapClientInterface & operator=(const KDSoapClientInterface &)=delete
@ RPCStyle
the method name is sent as an xml element wrapping the message parameters
A class for handling SSL errors during SOAP calls.