Qt5.4开发文档翻译:QAuthenticator类,QAuthenticator Class
QAuthenticator 类提供了一个认证信息对象。 详细说明……
头文件: |
#include <QAuthenticator> |
qmake指令: |
QT += network |
自此版本开始引入: |
Qt 4.3 |
注意: 这个类中的所有函数都是 可重入的 。
QAuthenticator 类提供了一个认证信息对象。
QAuthenticator 类,通常用于 QNetworkAccessManager 和 QAbstractSocket 的 authenticationRequired() 和 proxyAuthenticationRequired() 信号中。 这个类提供了一种手段,当访问到某个需要认证的服务时,能够向套接字中传入所需要的认证信息。
QAuthenticator 支持下列认证方法 :
•.Basic
•.NTLM版本2
•.Digest-MD5
除了认证过程中必需的用户名和密码之外, QAuthenticator 对象 中还可能包含一些额外的选项。 options ()函数 可用来查询由服务器传递过来的选项; setOption ()函数 可用来设置将要传递过去的选项,这些选项将会被认证计算过程所利用。 所接受及提供的选项,取决于认证类型 (参考method()) 。
以下表格中,列出了已知的传入选项及所接受的传出选项。这里所列出的传入选项,并非是完全的,因为,服务器可能在任何时候包含进额外的信息。然而,这里所列出的传出选项,是完全的,并且,不会有未知的选项被发送给服务器。
选项 |
方向 |
说明 |
realm |
传入 |
包含着认证的领域,与 realm ()相同 |
Basic认证机制不支持传出选项。
目前,NTLM认证机制不支持传入及传出选项。
选项 |
方向 |
说明 |
realm |
传入 |
包含着认证的领域,与 realm ()相同 |
Digest-MD5认证机制不支持传出选项。
参考 QSslSocket 。
设置在认证中使用的密码 password 。
参考 password () 和 QNetworkAccessManager::authenticationRequired () 。
设置在认证中使用的用户 user 。
参考 user () 和 QNetworkAccessManager::authenticationRequired () 。
一个电才及, 在可逆白勺IIˉ青〉兄下, 电才及上有木目应白勺电
才及电势(l)三三o 当电雾荒通过电才及日寸, 若电才及一麦容冢夜界面
处白勺反应速率进誓于焘寻车交ˉ|邂曼, 已文变了电才及电儡立o 人人而发
生了才及儡J匕儡乍用o 产生白勺超电儡立口LI电儡J匕学超电儡立 (豪舌儡J匕
超电儡立) na, 这禾中才及儡匕王见象禾尔为电儡匕学才及儡七o
PZ,H2| H十 十
儡乍为B月才及: ZH 十2(三兮Z谜『z
反应ˉ|邂曼, 电子不盲巨及日寸宅皮豪肖耒毛,B月才及带吏多负电
矽不可逆, 阴 < 矽平
儡乍为I孓日才及: Hz 一2E三 一) ZH+ or:Hz 一) ZH+ 十Ze
反应ˉl邂曼,缺电子禾呈度士曾力口,lZ日才及带吏多正电
砂不可逆, 铎日 > 矽三z
电儡匕学才及儡匕白勺乡吉果:邗月,[及电势B圣儡氏, B日才及电势升高
Your opinionsHxLauncher: Launch Android applications by voice commands