64 void setHost(
const QString &);
66 QString domain()
const;
67 void setDomain(
const QString &);
73 void setUser(
const QString &);
75 QString password()
const;
76 void setPassword(
const QString &);
78 QString resource()
const;
79 void setResource(
const QString &);
82 void setJid(
const QString &jid);
84 QString jidBare()
const;
86 QString facebookAccessToken()
const;
87 void setFacebookAccessToken(
const QString &);
89 QString facebookAppId()
const;
90 void setFacebookAppId(
const QString &);
92 QString googleAccessToken()
const;
93 void setGoogleAccessToken(
const QString &accessToken);
95 QString windowsLiveAccessToken()
const;
96 void setWindowsLiveAccessToken(
const QString &accessToken);
98 bool autoAcceptSubscriptions()
const;
99 void setAutoAcceptSubscriptions(
bool);
101 bool autoReconnectionEnabled()
const;
102 void setAutoReconnectionEnabled(
bool);
104 bool useSasl2Authentication()
const;
105 void setUseSasl2Authentication(
bool);
107 bool useSASLAuthentication()
const;
108 void setUseSASLAuthentication(
bool);
110 bool useNonSASLAuthentication()
const;
111 void setUseNonSASLAuthentication(
bool);
113 bool ignoreSslErrors()
const;
114 void setIgnoreSslErrors(
bool);
122 QString saslAuthMechanism()
const;
123 void setSaslAuthMechanism(
const QString &mechanism);
125 QList<QString> disabledSaslMechanisms()
const;
126 void addDisabledSaslMechanism(
const QString &);
127 void setDisabledSaslMechanisms(
const QList<QString> &);
129 std::optional<QXmppSasl2UserAgent> sasl2UserAgent()
const;
130 void setSasl2UserAgent(
const std::optional<QXmppSasl2UserAgent> &);
132 QNetworkProxy networkProxy()
const;
133 void setNetworkProxy(
const QNetworkProxy &proxy);
135 int keepAliveInterval()
const;
136 void setKeepAliveInterval(
int secs);
138 int keepAliveTimeout()
const;
139 void setKeepAliveTimeout(
int secs);
141 QList<QSslCertificate> caCertificates()
const;
142 void setCaCertificates(
const QList<QSslCertificate> &);
145 QSharedDataPointer<QXmppConfigurationPrivate> d;