PySide6.QtOpcUa.QOpcUaX509ExtensionKeyUsage¶
- class QOpcUaX509ExtensionKeyUsage¶
用于X509扩展密钥用途的类。更多…
概要¶
方法¶
def
__init__()def
keyUsage()def
__eq__()def
setKeyUsage()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
此类目前作为技术预览提供,因此该类提供的API和功能可能会随时更改,恕不另行通知。
- class KeyUsage¶
带有X509ExtensionKeyUsage条目类型的枚举。
常量
描述
QOpcUaX509ExtensionKeyUsage.KeyUsage.DigitalSignature
允许数字签名
QOpcUaX509ExtensionKeyUsage.KeyUsage.NonRepudiation
允许不可否认性
QOpcUaX509ExtensionKeyUsage.KeyUsage.KeyEncipherment
允许密钥加密
QOpcUaX509ExtensionKeyUsage.KeyUsage.DataEncipherment
允许数据加密
QOpcUaX509ExtensionKeyUsage.KeyUsage.KeyAgreement
允许密钥协商
QOpcUaX509ExtensionKeyUsage.KeyUsage.CertificateSigning
允许证书签名
QOpcUaX509ExtensionKeyUsage.KeyUsage.CrlSigning
允许CRL签名
QOpcUaX509ExtensionKeyUsage.KeyUsage.EnciptherOnly
仅限制为加密
QOpcUaX509ExtensionKeyUsage.KeyUsage.DecipherOnly
仅限于解密
- __init__()¶
构造一个X509ExtensionKeyUsage。
- __init__(rhs)
- Parameters:
从
rhs构造一个X509ExtensionKeyUsage。返回
keyUsage的密钥使用标志。另请参阅
- __eq__(rhs)¶
- Parameters:
- Return type:
布尔
如果此X509ExtensionKeyUsage的值与
rhs相同,则返回true。将
keyUsage中的密钥使用标志设置为enable。另请参阅