PySide6.QtNetwork.QOcspResponse

class QOcspResponse

这个类表示在线证书状态协议响应。更多

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

QOcspResponse 类表示服务器证书的吊销状态,由客户端套接字在TLS握手期间接收。必须配置QSslSocket以启用OCSP装订。

__init__()

创建一个状态为Unknown且撤销原因为None的新响应。

另请参阅

QOcspCertificateStatus

__init__(other)
Parameters:

其他QOcspResponse

复制构造一个QOcspResponse实例。

certificateStatus()
Return type:

QOcspCertificateStatus

返回证书状态。

另请参阅

QOcspCertificateStatus

__ne__(rhs)
Parameters:

rhsQOcspResponse

Return type:

布尔

如果 lhsrhs 是针对不同证书的响应,或者由不同的响应者签名,或者具有不同的撤销原因,或者具有不同的证书状态,则返回 true

__eq__(rhs)
Parameters:

rhsQOcspResponse

Return type:

布尔

如果lhsrhs是对同一证书的响应,由同一响应者签名,具有相同的撤销原因和相同的证书状态,则返回true

responder()
Return type:

QSslCertificate

此函数返回用于签署OCSP响应的证书。

revocationReason()
Return type:

QOcspRevocationReason

返回撤销的原因。

subject()
Return type:

QSslCertificate

此函数返回一个证书,该证书是为该响应颁发的。

swap(other)
Parameters:

其他QOcspResponse

将此响应与 other 交换。