Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QAuthenticator类提供了一个验证对象。More...
该QAuthenticator类提供了一个验证对象。
该QAuthenticator类通常是在使用authenticationRequired()和proxyAuthenticationRequired()信号QNetworkAccessManager和QAbstractSocket。这个类提供了一种访问需要身份验证的服务时所需的认证信息传递回插座。
QAuthenticator支持以下身份验证方法:
除了身份验证所需的用户名和密码,一个QAuthenticator对象也可以包含额外的选项。该options( )函数可用于查询服务器发送传入的选项,而setOption()函数可以被用来指定设备发送的选择,要由验证器计算处理。接受和提供的选项取决于身份验证类型(见()方法) 。
下表列出了已知传入的选项,以及接受离任选项。进入选项列表并不详尽,因为服务器可以在任何时候有更多的信息。即将离任的选项列表是详尽的,但是,没有未知的选项将被视为或发送回服务器。
Option | Direction | Description |
---|---|---|
realm | Incoming | Contains the realm of the authentication, the same as realm() |
基本验证机制支持没有传出选项。
NTLM身份验证机制目前不支持传入或传出的选项。
Option | Direction | Description |
---|---|---|
realm | Incoming | Contains the realm of the authentication, the same as realm() |
在DIGEST- MD5认证机制支持没有传出选项。
构造一个空认证对象
构造的副本other。
返回True如果认证为null 。
返回相关选项的值opt如果它是由服务器设置。看QAuthenticator#Options对于传入选项的更多信息。如果选项opt没有找到,无效QVariant将被退回。
此功能被引入Qt的4.7 。
See also setOption( )options()和QAuthenticator#Options。
返回此设置所有传入的选项QAuthenticator通过解析服务器应答对象。看QAuthenticator#Options对于传入选项的更多信息。
此功能被引入Qt的4.7 。
See also option()和QAuthenticator#Options。
返回用于身份验证的密码。
See also setPassword( ) 。
返回需要验证的领域。
设置传出选项opt以价值value。看QAuthenticator#Options对于传出选项的更多信息。
此功能被引入Qt的4.7 。
See also options( )option()和QAuthenticator#Options。
设置password用于身份验证。
See also password( ) 。
设置user用于身份验证。
See also user( ) 。
返回用于身份验证的用户。
See also setUser( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |